ランダムかつ連続的に移動する必要がある 6 つのオブジェクトがあります。各オブジェクトを個別にエンターフレームにするか、すべてのオブジェクトをアドレス指定するループで 1 つのエンターフレームにするのが効率的ですか。
var myObjArray:Array = new Array(); // Contains 6 movieclip objects
for(var i=1; i<=6; i++)
{
var Square:MoveObject = new MoveObject();
Square.addEventListener(Event.ENTER_FRAME, Square.go);
myObjArray[i] = Square;
}
public Class MoveObject extends Movieclip{
public function go(e:Event):void
{
this.x++;
}
}
または、1 つの EnterFrame 関数でオブジェクトをループしますか?