如何激活从as3类添加的容器mc中的特定影片剪辑

时间:2011-11-07 23:57:41

标签: flash actionscript-3 animation movieclip

我有一个Enemy影片剪辑,在第1,2和3帧(每个都有不同的动画)中有3个其他子影片剪辑,它是从.as Enemy类加载的。如何将我的命中测试链接到Enemy容器影片剪辑中的特定影片剪辑?我已经能够在第1帧激活MC中的事件,但似乎无法到达第2帧或第3帧的事件。

我正在使用:

 this.instance_name.gotoAndPlay(2) 

但敌人消失而不是改变为另一个动画。敌人产生了向右的阶段,所以我认为这就是它消失的原因,但后来没有新动画出现,总是与第一帧动画敌人相同。我需要的是2动画MC在完全相同的位置替换第一个,显示对子弹或玩家的最佳测试反应。不知道它是代码还是电影剪辑放置或类代码。

1 个答案:

答案 0 :(得分:0)

我会说它绝对是gotoAndPlay,除非你有stop();位于时间轴的某个地方,它只会循环播放时间轴上的所有动画,而不是停留在第2帧,在那里你可以看到正确的动画。