代码之家  ›  专栏  ›  技术社区  ›  Chunky Chunk

没有持续时间的动作脚本?

  •  0
  • Chunky Chunk  · 技术社区  · 14 年前

    我有一个tween函数,随着时间的推移在显示对象中逐渐消失。

    当我将tween duration设置为0时,什么都不会发生。难道这两人不应该在0秒(或帧)内设置动画来模拟完全没有动画吗?

    new Tween(this, "alpha", None.easeOut, 0.0, 1.0, 0, true);
    
    1 回复  |  直到 14 年前
        1
  •  0
  •   Allan    14 年前

    我看了Tween类的源代码。它有一个简单的条件,检查传递的时间是否大于持续时间。如果是,那么它将分派MOTION_FINISH事件,停止任何计时器,移除侦听器以进入_帧,就是这样。没有代码可以将目标对象设置为完成状态。