Actionscript 3 AS3:MovieClip脚本播放完成后停止

Actionscript 3 AS3:MovieClip脚本播放完成后停止,actionscript-3,movieclip,Actionscript 3,Movieclip,我是AS3的初学者,我在MovieClip课上遇到了问题。 我有一个角色,通过一个简单的脚本移动,处理碰撞、声音等。到目前为止,一切都进行得很顺利,但当我开始添加动画时,该角色将在动画周期结束时停止 熟悉AS3的人知道这里出了什么问题吗 提前感谢=)通常在play()时使用时,动画将一直重复 您应该在代码中查找stop()并将其删除。在Flash IDE中,尝试单击未按您希望的方式循环的角色实例(这应该是从动画本身外部;从角色的容器中),然后查看属性选项卡/窗口内部。在底部附近,将有一个循环标题

我是AS3的初学者,我在MovieClip课上遇到了问题。 我有一个角色,通过一个简单的脚本移动,处理碰撞、声音等。到目前为止,一切都进行得很顺利,但当我开始添加动画时,该角色将在动画周期结束时停止

熟悉AS3的人知道这里出了什么问题吗

提前感谢=)

通常在
play()时使用时,动画将一直重复


您应该在代码中查找
stop()并将其删除。

在Flash IDE中,尝试单击未按您希望的方式循环的角色实例(这应该是从动画本身外部;从角色的容器中),然后查看属性选项卡/窗口内部。在底部附近,将有一个循环标题,您可以在其中修改行为


如果您对此有任何问题,或者希望对动画播放头有更多的控制,您可以将脚本包括在其中,例如
gotoAndPlay(1)可以在动画周期的最后一帧添加,以告知Flash重新开始播放。当然,frame number参数不必是1。例如,您可以在单个时间轴上设置一系列动画序列,并使用gotoAndPlay()使它们在内部循环,直到事件发生,并将播放头指向同一电影剪辑中的另一个动画循环。

如果您谈论的是在一个电影剪辑中有多个动画,然后我建议在gotoandplay中使用框架标签,而不是引用框架编号。这样,如果动画长度发生更改,则只需移动帧标签即可。