我在第一帧菜单上创建。 第二帧是我的所有游戏。我用按钮来改变框架:
button1.addEventListener(MouseEvent.MOUSE_DOWN, startGame1);
function startGame1(e:MouseEvent)
{
howManyPlayers = 1;
gotoAndStop(2);
}
但是框架1仍在工作,我可以看到它。 有可能:
答案 0 :(得分:4)
使用actionScript 3在时间轴中的某个帧停止动画非常简单,您只需要将此代码添加到您的框架中:
stop();
我最好的猜测是你没有“停止();”在你的第一帧和动画只是从开始循环到框架开始播放,你想要它做的是停在你有“button1”的第一帧,然后当你点击button1你想要动画到跳转到第2帧,只需将其添加到第1帧中的代码:
stop();
这样,动画从第1帧开始就停止,你有“button1”,然后当用户点击你的按钮时,它会跳转到你的代码示例,它会进入第2帧并停止,如果它没有停止,有时可能只会添加另一个:stop();你的第2帧也是。