ActionScript를 사용하여 MovieClip 객체 만들기

Flash Player 9 이상, Adobe AIR 1.0 이상

Flash에서 화면에 내용을 추가하는 한 가지 방법은 라이브러리의 에셋을 스테이지로 드래그하는 것입니다. 그러나 이외에 다른 작업 과정도 있습니다. 복잡한 프로젝트의 경우 일반적으로 숙련된 개발자는 프로그래밍 방식으로 무비 클립을 만드는 경우가 많습니다. 이러한 방식은 코드를 다시 사용하기가 쉽고, 컴파일 시간 속도가 빠르며, ActionScript에서만 가능한 정교한 수정 작업을 수행할 수 있다는 장점이 있습니다.

ActionScript 3.0의 표시 목록 API에서는 동적으로 MovieClip 객체를 만드는 프로세스가 간편해졌습니다. MovieClip 인스턴스를 표시 목록에 추가하지 않고도 직접 인스턴스화할 수 있으므로 제어 기능을 그대로 유지하면서 작업을 유연하고 간편하게 수행할 수 있습니다.

ActionScript 3.0에서 프로그래밍 방식으로 무비 클립(또는 기타 표시 객체) 인스턴스를 만들면, 표시 객체 컨테이너에서 addChild() 또는 addChildAt() 메서드를 호출하여 만든 인스턴스를 표시 목록에 추가해야만 화면에 나타납니다. 따라서 무비 클립을 만들어 속성을 설정하고, 메서드를 화면에 렌더링하기 전에 호출할 수 있습니다. 표시 목록을 사용한 작업에 대한 자세한 내용은 표시 객체 컨테이너 작업을 참조하십시오.