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

时间:2013-04-14 16:34:29

标签: actionscript-3 movieclip

我是AS3的初学者,我遇到了MovieClip类的问题。 我有一个角色,通过一个处理碰撞,声音等的简单脚本。到目前为止,所有东西都无法正常工作,但是当我开始添加动画时,角色会在动画循环结束时停止。

对AS3感到满意的人是否知道这里有什么问题?

提前致谢=)

2 个答案:

答案 0 :(得分:1)

在Flash IDE中,尝试单击未按照您希望的方式循环的角色实例(这应该来自动画本身之外;来自角色的容器),然后查看内部属性标签/窗口。在底部附近,会有一个 LOOPING 标题,在那里你可以修改行为。

如果您对此有任何问题,或者希望对动画播放头有更多控制权,您可以以例如以下形式包含脚本: gotoAndPlay(1);您可以在动画周期的最后一帧添加,以告诉Flash再次从头开始播放。帧号参数当然不必是1。例如,您可以在单个时间轴上设置一系列动画序列,并使用gotoAndPlay()让它们在内部循环,直到事件发生并将播放头指向同一MovieClip内的另一个动画循环。

答案 1 :(得分:0)

通常在调用play();时,动画会一直重复。

您应该在代码中寻找基本上停止动画的stop();,并将其删除。