私はActionScript3の初心者ですが、MovieClipsの配列をトラバースし、そこから100個のランダムなクリップを選択してそれらのインスタンスをステージに配置しようとしていますが、コードで未定義のエラーが発生することがあります。コードがほとんどの場合うまく機能し、コンパイル時のエラーが発生しないのはなぜか混乱しています。
これが私のコードです:
for(var i:int = 0; i<100;i++)
{
var rndNum:Number = Math.round(Math.random()*arr.length);
this.addChild(arr[rndNum]);
}