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



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

我正在使用:

 this.instance_name.gotoAndPlay(2) 

但是敌人消失了,而不是切换到另一个动画。敌人从舞台右侧刷出,所以我认为这就是它消失的原因,但之后没有新的动画出现,总是相同的第一帧动画敌人。我需要的是用2个动画MC取代第一个动画MC,在完全相同的位置显示对子弹或玩家命中的反应。不知道这是代码的问题还是影片剪辑的问题还是类代码的问题

我会说它肯定是gotoAndPlay,除非你有stop();位于你的时间轴上的某个地方,它会在时间轴上的所有动画中循环前进,而不是停留在你可以看到正确动画的第2帧。

最新更新