我有一个游戏,其中过场动画以特定顺序出现,按下播放按钮后,播放按钮页面被删除,我们添加另一个孩子,即“动画电影剪辑页面”。这个动画片段是一个包含动画和声音的页面。
首先出现带有按钮的菜单页面,但除非你按下播放,否则动画页面不会出现。
为什么我的动画动画片段中的声音在没有添加到舞台上时会出现?
因此,在添加到舞台之前,动画动画片段的声音就会播放。
答案 0 :(得分:0)
如果不看你的编码,我无法帮助你。我用想象力 解决你的问题。
尝试添加addEventListener(Event.ADDED_TO_STAGE,init);
示例
public class MyClass extends AnimationClip {
public function MyClass():void {
if(stage) {
init();
} else {
addEventListener(Event.ADDED_TO_STAGE,init);
}
}
希望这有用。