我想在一个物体撞到另一个物体时播放爆炸声。我这样做是为了当 hitTestObject 为真时,我运行这个函数
function createExplosion():void {
var explosion:Explosion = new Explosion(enemy.x, enemy.y);
this.parent.addChild(explosion);
}
爆炸类仅包括将输入设置为其 x 和 y 值。然后在爆炸影片剪辑中,我有几帧动画。它以具有以下代码的关键帧(即,作为该帧中的动作)结束:
stop();
this.parent.removeChild(this);
我的问题是。现在真的没了吗?我必须添加 stop() 才不会得到错误 1009。这让我怀疑某些事件计时器仍在运行?