Beim Veröffentlichen einer SWF-Datei werden alle Instanzen eines Movieclip-Symbols auf der Bühne in MovieClip-Objekte umgewandelt. Sie können ein Movieclip-Symbol für ActionScript zur Verfügung stellen, indem Sie diesem Symbol im Feld „Instanzname“ des Eigenschafteninspektors einen Instanznamen zuweisen. Beim Erstellen einer SWF-Datei wird in Flash der Code generiert, mit dem die MovieClip-Instanz auf der Bühne erstellt wird. Außerdem wird eine Variable mit diesem Instanznamen deklariert. Wenn Sie Movieclips benannt haben, die in anderen benannten Movieclips verschachtelt sind, werden diese untergeordneten Movieclips wie Eigenschaften des übergeordneten Movieclips behandelt. Sie können dann über die Punktsyntax auf die untergeordneten Movieclips zugreifen. Wenn beispielsweise der Movieclip mit dem Instanznamen
childClip
in einem anderen Movieclip mit dem Instanznamen
parentClip
verschachtelt ist, kann die Animation auf der Zeitleiste des untergeordneten Movieclips durch Aufrufen des folgenden Codes wiedergegeben werden:
parentClip.childClip.play();
Hinweis:
: Auf untergeordnete Instanzen, die in der Flash-Authoring-Umgebung auf der Bühne platziert werden, kann nicht durch Code von einem Konstruktor einer übergeordneten Instanz aus zugegriffen werden, da an diesem Punkt der Codeausführung nicht erstellt wurden. Vor dem Zugriff auf die untergeordnete Instanz muss die übergeordnete Instanz die untergeordnete entweder mithilfe von Code erstellen oder den Zugriff auf eine Callback-Funktion verzögern, die überwacht, wann die untergeordnete Instanz ihr Ereignis
Event.ADDED_TO_STAGE
auslöst.
Einige ältere Methoden und Eigenschaften der MovieClip-Klasse von ActionScript 2.0 sind gleich geblieben, andere wiederum wurden geändert. Alle Eigenschaften mit vorangestelltem Unterstrich wurden umbenannt. Die Eigenschaften
_width
und
_height
wurden beispielsweise in
width
und
height
geändert,
_xscale
und
_yscale
in
scaleX
und
scaleY
. Eine vollständige Liste der Eigenschaften und Methoden der MovieClip-Klasse finden Sie im
ActionScript 3.0-Referenzhandbuch für die Adobe Flash-Plattform
.