Array
Animate で ActionScript 3 を使用して、and for
ループを使用してステージから一連のアイテムを削除しようとしてい ます。実際にこのサイトからこのコードをダウンロードしましたが、うまくいかないようです。1 つのアイテムのみが削除され、他のアイテムは削除されません。ステージを再描画しても、何も削除されません。ゲームを再起動(再描画)する別の機能ボタンがあり、 を使用しgotoAndPlay()
て再描画しています。参考までに、「正方形」はスプライトで、「myTF」はテキスト フィールドで、「ペア」になってボタンになります。私は何を間違っていますか?
function mainFunc(): void {
var btnsArray: Array = new Array("square", "myTF3", "square2", "myTF2", "square4", "myTF4");
for (var ii = 0; ii < btnsArray.length; ii++) {
removeChildAt(btnsArray[ii]);
btnsArray.length = 0;
}
}