私は ActionScript を初めて使用します。
私がやろうとしているのは、このようなスプライトオブジェクトにビットマップを追加することです-
testSprite.addChild(myBitmap);
これは何度も呼び出され、毎回myBitmapが異なる bitmapData を持つ場合があります。ここまでは問題なく動作します。次に、スプライトに追加されるたびにグローバル配列にmyBitmapを格納しようとします。
BitmapArray.push(myBitmap);
別の関数で、これらすべてのビットマップを削除したいのですが、このようにしています-
for each(var currentBitmap:Bitmap in BitmapArray)
{
testSprite.removeChild(currentBitmap);
}
ただし、このエラーが発生しています-
指定された DisplayObject は呼び出し元の子でなければなりません
私がここで何をしているのか誰にも教えてもらえますか?