我以为我拥有它,但我仍然无法让我的电影剪辑播放()。我得到了它在翻转时进入“updateBomb”功能的跟踪,但我的 currentBomb 不会进入第 2 帧并播放。任何想法为什么会发生这种情况?可能是因为我的影片剪辑在容器 MC 中吗?
function getStarted(event:MouseEvent){
startClip.removeEventListener(MouseEvent.ROLL_OVER, getStarted);
for (var i:int = 1; i < 11; i++) {
var currentBomb:MovieClip = bombClip["bomb_" + i];
trace(currentBomb);
currentBomb.addEventListener(MouseEvent.ROLL_OVER, function (evt:MouseEvent):void { updateBomb(currentBomb); });
}
bombClip.play();
}
function updateBomb(currentBomb:MovieClip):void {
trace("in update bomb");
trace(currentBomb);
currentBomb.gotoAndPlay(2);
}
我在 updateBomb 中添加了一个跟踪 currentBomb,这就是我得到的
[object bombNum1_5]
in update bomb
[object bombNum1_5]
in update bomb
[object bombNum1_5]
in update bomb
[object bombNum1_5]
in update bomb
[object bombNum1_5]
in update bomb
[object bombNum1_5]
当我翻转不同的炸弹时。我需要按名称引用炸弹吗?