动画片段中的多个精灵序列

时间:2013-02-20 19:46:16

标签: actionscript-3 movieclip sprite

摘要 - 我有一个碟子动画片段,它的时间轴上有2个精灵片段:1)循环运行灯(ff-10)和2)破坏动画(ff11-20)。我希望运行灯循环直到命中事件,然后我想要破坏动画。我想将所有命令保存在茶碟或文档类中。目前我只能通过在f10的碟形时间线中放置一个“gotoAndPlay(1)”来完成这项工作。我很新,但我认为这是一种as2风格。

我想这也可以通过为当前帧== 10分配一个enterframe事件监听器和循环来工作。这似乎很贵,特别是如果有多个碟子。

对此场景的任何评论或建议都非常感谢。感谢

1 个答案:

答案 0 :(得分:0)

我不认为你必须添加一个ENTER_FRAME事件监听器来循环,你可以通过你提到的一行代码来完成它。

我认为考虑到你描述的场景(在一个时间轴中都有动画),你所采用的方法已经足够了。

当然,有多种方法可以做同样的事情。也许你可以从代码中完成所有动画,或者你可以在符号之间拆分动画,并在发生命中事件时添加和删除相关符号。

如果你真的担心在时间线上放一行代码,我的建议是“不要纯粹主义”。你对gotoandplay(1)的建议比你发布了ENTER_FRAME事件处理程序更容易理解。