1

我有一个按钮,您将鼠标悬停在一个帧上 - 它与位于下一帧的影片剪辑一起使用(这两个都在同一个关键帧中)并在第 134 帧播放它。在那个影片剪辑之后播放完毕,我希望时间线将您带到下一帧。

我不能使用这个:

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

我试图将该代码放在 mc 的最后一帧中,但它不起作用。

现在即使使用停止命令它仍然循环。

4

1 回答 1

0

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

stop(); 

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

好运。

于 2013-04-12T19:03:02.693 回答