15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Arbeiten mit Bewegungs-Tweens<br />

__motion_Symbol1_4.addPropertyArray("rotationX", [64.0361]);<br />

__motion_Symbol1_4.addPropertyArray("rotationY", [41.9578]);<br />

__motion_Symbol1_4.addPropertyArray("rotationZ",<br />

[<br />

-18.0336,-17.5536,-17.0736,-16.5936,-16.1136,-15.6336,-15.1536,-14.6736,<br />

-14.1936,-13.7136,-13.2336,-12.7536,-12.2736,-11.7936,-11.3136,-10.8336,<br />

-10.3536,-9.8736,-9.3936,-8.9136,-8.4336,-7.9536,-7.4736,-6.9936,-6.5136,<br />

-6.0336,-7.21542,-8.39723,-9.57905,-10.7609,-11.9427,-13.1245,-14.3063,<br />

-15.4881,-16.67,-17.8518,-19.0336,-20.2154,-21.3972,-22.5791,-23.7609,<br />

-24.9427,-26.1245,-27.3063,-28.4881,-29.67,-30.8518,-32.0336,-31.0771,<br />

-30.1206,-29.164,-28.2075,-27.251,-26.2945,-25.338,-24.3814,-23.4249,<br />

-22.4684,-21.5119,-20.5553,-19.5988,-18.6423,-17.6858,-16.7293,-15.7727<br />

-14.8162,-13.8597,-12.9032,-11.9466,-10.9901,-10.0336,-10.9427,-11.8518,<br />

-12.7609,-13.67,-14.5791,-15.4881,-16.3972,-17.3063,-18.2154,-19.1245,<br />

-20.0336,-20.9427,-21.8518,-22.7609,-23.67,-24.5791,-25.4881,-26.3972,<br />

-27.3063,-28.2154,-29.1245,-30.0336,-28.3193,-26.605,-24.8907,-23.1765,<br />

-21.4622,-19.7479,-18.0336<br />

]<br />

);<br />

__motion_Symbol1_4.addPropertyArray("blendMode", ["normal"]);<br />

Hinzufügen von Filtern<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher, erfordert Flash CS3 oder höher<br />

Wenn das Zielobjekt eines Bewegungs-Tweens Filter enthält, werden diese Filter mit den Methoden initFilters()<br />

und addFilterPropertyArray() der Motion-Klasse hinzugefügt.<br />

Initialisieren des Filter-Arrays<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher, erfordert Flash CS3 oder höher<br />

Die Filter werden mit der Methode initFilters() initialisiert. Das erste Argument ist ein Array der vollständig<br />

qualifizierten Klassennamen aller auf das Anzeigeobjekt angewendeten Filter. Dieses Array aus Filternamen wird<br />

anhand der Filterliste für das Bewegungs-Tween in Flash generiert. In Ihrer Kopie des Skripts können Sie für dieses<br />

Array alle Filter des flash.filters-Pakets hinzufügen oder entfernen. Mit dem folgenden Aufruf wird die Filterliste<br />

für das Ziel-Anzeigeobjekt initialisiert. Der Code wendet die Filter DropShadowFilter, GlowFilter und<br />

BevelFilter an und kopiert die Liste in jedes Schlüsselbild im Motion-Objekt.<br />

__motion_Box.initFilters(["flash.filters.DropShadowFilter", "flash.filters.GlowFilter",<br />

"flash.filters.BevelFilter"], [0, 0, 0]);<br />

Hinzufügen von Filtern<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher, erfordert Flash CS3 oder höher<br />

Die Methode addFilterPropertyArray() beschreibt die Eigenschaften eines initialisierten Filters mit den<br />

folgenden Argumenten:<br />

1 Das erste Argument identifiziert einen Filter nach der Indexposition. Die Indexposition verweist auf die Position<br />

des Filternamens im Array der Filterklassennamen, das in einem früheren Aufruf von initFilters() übergeben<br />

wurde.<br />

Letzte Aktualisierung 27.6.2012<br />

362

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!