gotoAndPlay无法正常工作?

时间:2013-05-30 09:04:40

标签: flash actionscript actionscript-2

我是AS的新手。

我有以下代码用于在声音完成后转到下一帧。

stop();
invisible_btn.enabled = false;
voice = new Sound();
voice.attachSound("introVoiceOver");
voice.start();
voice.onSoundComplete = function() {gotoAndPlay(2);
                                    main.sub1.gotoAndPlay(2);};

现在我希望它转到 sub2的第一帧。我改变了函数:

voice.onSoundComplete = function() { main.sub2.gotoAndPlay(1);};

但声音完成后,它什么也没做。 什么可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

子动画的第一帧中是否有stop();命令? 即使你说gotoAndPlay(),帧的代码也会被执行。当你的框架说停止()然后它会停在那里!

你能做的是:

  • 删除停止并处理来自控制器/其他剪辑的所有动画播放调用

  • 跳转到第二帧格式

相关问题