0

好的,由于某种原因,这是返回 1 并且仅返回 1:

for each(var i in bManager.bulletVector){
    trace(i.currentFrame);
}

if (i.parent != null && i.currentFrame > 1) { 
    trace("TRACED"); //Never executes
    i.parent.removeChild(i);
    bManager.bulletVector.splice(bManager.bulletVector.indexOf(i), 1);
}

实例正常播放,但出于某种原因,Flash 认为它们仍在第 1 帧上。我可能忘记了一些东西,但我真的被卡住了。感谢所有帮助。

4

1 回答 1

0

最后的问题,亚达亚达亚达。此外,使用currentFrame是一个坏主意。

于 2013-02-09T03:48:13.013 回答