我创建了简单的网站。包括主场景3层。一个按钮,动作和Pages.In按钮层我创建了新的5按钮并将它们连接为一个影片剪辑。在按钮影片剪辑中我添加了新的动作层。它们都正常工作。但是当我按下按钮我想移动我的页面层到下一个或一个帧。但是gotoAndStop(3);不起作用。因为它在按钮影片剪辑中。我怎样才能到达场景? scene.gotoAndPlay(2)不起作用。
答案 0 :(得分:0)
如果我理解你的意思......你可以使用parent.gotoAndStop(3); ('parent'将是包含'this'的那个..所以在你的情况下,parent将是显示列表的根目录)
或者你一般可以使用stage.gotoAndStop(3); (阶段始终是显示列表的根目录)
答案 1 :(得分:0)
@Meko flash.display.Stage没有gotoAndStop方法[1],你必须将它转换为MovieClip才能实现。
MovieClip(this.root).gotoAndStop("Menu");
仅当您的root是MovieClip时才会有效。
[1] http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/display/Stage.html