0
好吧,出於某種原因,這是返回1,只有1:(AS3)小設置currentFrame問題
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);
}
的情況下發揮正常,但由於某些原因,閃存認爲,他們仍然在1幀我可能已經忘記了一些東西,但我真的被卡住了。所有的幫助表示讚賞。
你不能在AS3中循環這樣的孩子。看看numChildren和getChildAt() –
哇,這違背了我學到的一切。我會測試一下,看看它回家後是否有效。 – David
你必須在AS2中學過;) –