所以,我有一个名为intro的movieclip。当介绍用完框架时,如何告诉它gotoandPlay到maintimeline或上影片剪辑而无需用户按任何按钮?不应该那么难,对吗?在动作2中真的非常容易,但是在3我甚至无法找到帮助/教程来做到这一点!
谢谢!
答案 0 :(得分:3)
明确您之后想要玩什么?
这可能就像在动画的最后一帧添加一行代码一样简单:
gotoAndPlay(3); // will goto a frame within the same move clip
或者播放不同的动画片段:
MovieClip(this.parent as MovieClip).gotoAndPlay(3); //tell your parent to goto a specific frame
或者
MovieClip(this.parent as MovieClip).parentObject.gotoAndPlay(3); //tell one of your parents movieclips to start playing
编辑:
更多方法,将此代码放在父级时间轴上以检查影片剪辑何时结束:
intro.addEventListener(Event.ENTER_FRAME, checkFrame);
function checkFrame(e:Event):void{
if(intro.currentFrame==intro.totalFrames){
//do something
someMovieClip.gotoAndPlay(3);
}
}