나는 무작위로 그리고 연속적으로 움직여야하는 6 개의 물체를 가지고 있습니다. 각각의 객체를 별도로 입력하거나 모든 객체를 처리하는 루프로 1 개의 엔터 프레임을 입력하는 것이 효율적입니까?AS3 : Enterframe/s에서 루프
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++;
}
}
또는 하나의 EnterFrame 함수에서 루프를 통과합니까?
모든 개체를 업데이트하기 위해 단일 enterframe 수신기를 사용하는 것이 좋습니다. – chq