0

さて、何らかの理由で、これは 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 に答える