Tworzenie obiektów MovieClip za pomocą kodu ActionScript

Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje

Przeciąganie zasobów z biblioteki na stół montażowy w programie Flash to jeden, ale nie jedyny sposób dodawania treści. W przypadku złożonych projektów doświadczeniu programiści zwykle preferują programowe tworzenie klipów filmowych. Taka strategia ma szereg zalet: łatwiejsze ponowne wykorzystanie kodu, szybsza kompilacja i dostępność bardziej wyrafinowanych modyfikacji, możliwych do zrealizowania tylko w kodzie ActionScript.

Interfejs API listy wyświetlania w języku ActionScript 3.0 usprawnia proces dynamicznego tworzenia obiektów MovieClip. Możliwość bezpośredniego utworzenia instancji klasy MovieClip, niezależnie od dodawania jej do listy wyświetlania, zapewnia elastyczność i swobodę, a jednocześnie prostotę programu.

W języku ActionScript 3.0 instancja klipu filmowego (i każdego innego obiektu wyświetlanego) nie jest widoczna na ekranie, dopóki nie zostanie dodana do listy wyświetlania poprzez wywołanie metody addChild() lub addChildAt() w kontenerze obiektu wyświetlanego. Umożliwia to utworzenie klipu filmowego, ustawienie jego właściwości, a nawet wywoływanie metod zanim zostanie wyświetlony na ekranie. Więcej informacji na temat pracy z listą wyświetlania zawiera sekcja Praca z kontenerami obiektów wyświetlanych .