わかりましたので、これにはたくさんの問題があります。
大きなものvar i:myArray[rando] = myArray[rando] new myArray[rando]()
は、ここで何をしようとしているのかわからないということです。
とにかく、ball、wall、fall は、ライブラリにある MovieClip のインスタンス名であると仮定します。私はあなたがこのようなものを欲しがるだろうと思う
var rando:int = Math.floor(Math.random()*3); //As the comments point out this should give you a random
//int between 0 and 2, arrays are 0 indexed so this is what we want if we have 3 items
あなたの配列のために、あなたは現在そこに文字列を入れています。フラッシュは、「ボール」などが何であるかわかりません。
このようなことを試してください
var myArray:Array = new Array [new ball(), new wall(), new fall()]; //this creates a new instance of your library object and stores it in your array
次のいずれかをステージに追加します。
addChild(myArray[rando]); //this uses the random number to pull one of the items out of your array
あなたがやろうとしていることvar i:myArray[rando]
は、本当に意味がありません。myArray[rando] のタイプはありません。このスロットは MovieClip を保持する必要があります。