颤振中的超调插值器动画?
Overshoot interpolator animation in flutter?
在 android 中,我们使用 Object animator 为动画制作过冲插值器,它会过冲动画的结束值,然后返回到结束值。有没有像下面的 gif 中那样的 flutter 的替代方案。
根据@pskink 的帮助,过冲插值器的类似行为是 Curves.elasticOut。因为我也想控制振荡,所以我使用了 ElasticOutCurve() 曲线。下面的代码解决了这个问题。
_clockWiseRotationAnimation =
Tween<double>(begin: 0.0, end: 2 * pi).animate(CurvedAnimation(parent: _controller, curve: ElasticOutCurve(1.0)));
在 android 中,我们使用 Object animator 为动画制作过冲插值器,它会过冲动画的结束值,然后返回到结束值。有没有像下面的 gif 中那样的 flutter 的替代方案。
根据@pskink 的帮助,过冲插值器的类似行为是 Curves.elasticOut。因为我也想控制振荡,所以我使用了 ElasticOutCurve() 曲线。下面的代码解决了这个问题。
_clockWiseRotationAnimation =
Tween<double>(begin: 0.0, end: 2 * pi).animate(CurvedAnimation(parent: _controller, curve: ElasticOutCurve(1.0)));