Flash,无法到达影片剪辑

时间:2009-03-11 15:38:45

标签: flash actionscript-2 movieclip nested

我正在制作一个闪光分步指南。我有一个问题。

有3层, 1是脚本 2是隐形按钮 3是封面屏幕(mc)

,内封面屏幕。在它自己的时间轴上,它有一个动画。

,我想做的是;当我滚动隐形按钮时,我希望封面屏幕时间轴播放并停在特定帧,当推出时,我希望它再次播放并开始播放。

我在隐形按钮上使用了它。

on(rollOver){     cover.gotoAndPlay( “淡入”); } on(rollOut){     cover.gotoAndPlay( “淡出”); } fadein和fadeout是cover_mc中的框架名称

但是id确实有效:S

任何想法都是为什么?

2 个答案:

答案 0 :(得分:0)

首先,尝试使用trace:)

on (rollOver){
    trace(cover);
    cover.gotoAndPlay("fadein");
} 

如果没有任何痕迹,那么你的rollOver动作可能有问题。 它必须跟踪[对象MovieClip](或类似的东西,我不太确定..自从我做了一些AS2开发以来它的年龄)

如果它跟踪coorect,那么你的框架标签可能有问题。 也可能是你的rollOver函数不知道封面实例,试试_root.cover.gotoAndPlay(“fadein”);

答案 1 :(得分:0)

如果我理解正确,代码就在按钮上,您希望父时间轴对滚动操作做出反应。

请尝试以下方法:

on (rollOver) {
   _parent.gotoAndPlay('fadein');
}

关键是 _parent ,它显然会解决按钮的父级问题。