旋转结束时减速

时间:2014-06-16 00:06:52

标签: actionscript-3 greensock tweenmax

我正在使用GreenSock> TweenMax.to 所以标题说明了一切....我有这个MC(具有光线的名称),当函数几乎结束时速度变慢

这是代码

TweenMax.to(rays, 20, {rotation:"360", repeat:-1 });

为什么会这样?我做错了什么

1 个答案:

答案 0 :(得分:2)

这可能是因为默认的“缓和功能”是一种“缓和”,其效果在结束时减慢。

有许多宽松功能可供选择,请在此visualizer中浏览它们。

要在调用TweenMax.to()时覆盖缓动功能,documentation表示您需要为ease选项指定值。您可能希望Linear.easeNone函数以一致的速率播放效果。

导入Linear课程后,您应该能够这样做:

TweenMax.to(rays, 20, {rotation:"360", repeat:-1, ease: Linear.easeNone });