我正在将一个动画片段从startX补充到finishX。 startX的值有所不同,但finishX是常量。但随着startX值的增加,动画似乎更快。如何调整补间的速度以确保一致的速度,无论startX的值是什么?
由于
答案 0 :(得分:0)
由于您未指定,我猜您正在使用Adobe Tween类。控制补间(或动画)类型的参数是'易用类和方法',并且是构造函数中的第三个参数。如果你使用None类,它将执行“从a到b的简单线性过渡”。我相信你正在寻找:
var yourTween:Tween =
new Tween(yourObj, "_x", None.easeOut, startX, finishX, timeInSeconds, true);
PD:Tweenlite也可用于as2,并且比Tween类更快,更轻,更直观易用...我强烈建议您尝试一下!! (Tweenlite中的线性过渡称为“常规”,但是默认过渡,因此你会很好)