Action Script 3.0调用其他图层

时间:2010-06-19 16:31:01

标签: actionscript-3

我创建了简单的网站。包括主场景3层。一个按钮,动作和Pages.In按钮层我创建了新的5按钮并将它们连接为一个影片剪辑。在按钮影片剪辑中我添加了新的动作层。它们都正常工作。但是当我按下按钮我想移动我的页面层到下一个或一个帧。但是gotoAndStop(3);不起作用。因为它在按钮影片剪辑中。我怎样才能到达场景? scene.gotoAndPlay(2)不起作用。

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