2014-11-23 86 views
0

所以继承我的情况。Actionscript 2.0 movieclip

我有一个movieclip里面有一个按钮。 第一帧的停止命令可以防止默认播放剪辑,按下按钮会使播放一次。现在,一旦动画完成,我想在另一个场景中转到另一个帧。

不幸的是,gotoandplay命令似乎没有做任何事情。

澄清该按钮是在一个动画片段。我想制作一个弹出式菜单。

回答

0

在下面的例子中,gotoAndStop()函数是用来移动您的playhead帧场景2的3需要被放置在主时间轴此代码:

myButton.onPress = function():Void { 
    gotoAndStop("Scene 2", 3); 
} 

如果按钮myButton为在影片剪辑myMovieClip,你需要的目标是:

myMovieClip.myButton.onPress = function():Void { 
    gotoAndStop("Scene 2", 3); 
} 

备注

只能在根时间轴上使用场景参数,而不能在文档中的影片剪辑或其他对象的 时间轴内使用。

Adob​​e帮助关于:jumping to a frame or scene

+0

对不起,如果这是一个菜鸟问题。我应该将代码放在主时间轴上还是放在动画片段中。 – 2014-11-23 16:30:21

+0

@Mehul Sahai此代码需要放在主时间轴上。如果你的按钮'myButton'在一个影片剪辑'myMovieClip'中,你需要定位它:'myMovieClip.myButton.onPress'。我编辑了我的答案。 – helloflash 2014-11-23 17:28:19

+0

对,我把它放在主要时间线上,但它似乎没有做任何事情。再一次澄清是的,我把影片剪辑中的按钮当作菜单,点击按钮后,它应该进入场景2 – 2014-11-23 17:54:31