0

ArrayAnimate で 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;
    }
}
4

1 に答える 1