2010-10-31 55 views
0

我有一个补间功能,随着时间的推移淡入显示对象。ActionScript - 补间持续时间为零?

当我将我的补间持续时间设置为0没有任何反应。是不是补间假设在0秒(或帧)动画根本没有动画?

new Tween(this, "alpha", None.easeOut, 0.0, 1.0, 0, true); 

回答

0

我看了一下Tween类的源代码。它有一个简单的条件,它检查时间是否大于持续时间。如果是,那么它将调度MOTION_FINISH事件,停止任何定时器,将侦听器移除到ENTER_FRAME,就是这样。没有代码将目标对象设置为完成状态。