2013-04-11 63 views
1

我有一个按钮,您可以将鼠标悬停在一帧上 - 它与位于下一帧的影片剪辑一起使用(两者均位于相同的关键帧),并在第134帧播放它。在该影片剪辑播放后,我希望时间轴将您带到下一帧。AS3播放影片剪辑并导航到主时间轴上的另一个帧

我不能使用此:

stop(); 
if(MovieClip(root).currentFrame < MovieClip(root).totalFrames) { 
    MovieClip(root).nextFrame(); 
} 

我曾试图把这些代码在MC的最后一帧,但它不会工作。

即使使用停止命令,它仍然会循环。

+0

movieclip在哪里? – Teejay 2013-04-11 15:08:43

+0

已更新信息... – user2250171 2013-04-11 17:40:40

+0

您的代码位于何处? – 2013-04-11 21:00:34

回答

0

尝试this.parent,而不是root像这样,

stop(); 

if(MovieClip(this.parent).currentFrame < MovieClip(this.parent).totalFrames) 
{ 
    MovieClip(this.parent).nextFrame(); 
} 

祝您好运。

相关问题