AS3:影片剪辑脚本停止播放完毕时(AS3 : MovieClip script stop when

2019-10-29 14:14发布

我与AS3一个初学者,我在与MovieClip类的问题。 我有过一个简单的脚本处理碰撞移动人物,声音等一切工作无缝到目前为止,但是当我开始添加动画,角色将在动画周期结束时停止。

是否有人舒服AS3知道什么是错在这里?

由于事先=)

Answer 1:

里面的Flash IDE中,尝试一下你的性格,这不是循环您想要的方式运行的情况下(这应该是从动画本身之外,从你的性格的容器),然后看属性选项卡/窗口中。 在底部附近,会有一个循环的标题,里面就有你可以修改的行为。

如果您有任何这方面的问题,否则要加强对动画播放头更多的控制,您可以在例如形式脚本gotoAndPlay(1); 你可能在你的动画循环的最后一帧添加告诉闪存从一开始就再次发挥。 帧编号参数不必是当然的1。 例如,您可以设置一系列动画序列中以统一的时间,并使用的gotoAndPlay()有他们内部循环,直到事件发生时,你直接播放头到同一影片剪辑内的另一个动画循环。



Answer 2:

通常,当play(); 被调用时,动画被重复所有的时间。

你应该寻求在你的代码stop(); 基本上使动画停止,并删除它。



文章来源: AS3 : MovieClip script stop when done playing