Array 썸네일형 리스트형 Array 와 Vector의 속도차이 Vector 클래스를 사용하면 Array 클래스보다 읽기 및 쓰기 액세스가 빠릅니다. 간단한 벤치마크를 실행해 보면 Array 클래스 대비 Vector 클래스의 이점이 크다는 것을 알 수 있습니다. 다음 코드는 Array 클래스에 대한 벤치마크를 보여 줍니다. var coordinates:Array = new Array(); var started:Number = getTimer(); for (var i:int = 0; i< 300000; i++) { coordinates[i] = Math.random()*1024; } trace(getTimer() - started); // output: 107 다음 코드는 Vector 클래스에 대한 벤치마크를 보여 줍니다. var coordinates:Vector. =.. 더보기 Array 함수를 이용해서 무비클립 복제와 Drag시키기 package { import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; public class BaseDocument extends MovieClip { private var arr:Array; public function BaseDocument():void { init(); } private function init():void{ arr = []; var len:int = 10; for ( var i:int = 0; i < len; i++ ) { var mc:Mc = new Mc(); mc.x = Math.random() * stage.stageWidth; mc.y = Math.random() .. 더보기 이전 1 다음