ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
 

fl.motion 


Das fl.motion-Paket enthält Funktionen und Klassen, die XML-Code zur Beschreibung eines Bewegungs-Tweens enthalten können und die das Tween auf ein Anzeigeobjekt anwenden. Flash CS3 verfügt über die Funktion "Bewegung als ActionScript 3.0 kopieren", mit dem XML- und ActionScript-Code auf der Basis eines Bewegungs-Tweens in der Zeitleiste des Authoring-Tools erstellt wird. Mit dem generierten ActionScript-Code können Sie die Animation auf andere Anzeigeobjekte anwenden. Sie können auch eigenen XML-Code schreiben und die Animation mithilfe derfl.motion-Klassen auf eine bestimmte Anzeigeobjekt-Instanz anwenden.

Weitere Informationen zu den unterstützenden XML-Elementen finden Sie unter Motion-XML-Elemente.

Wenn Sie mehr darüber erfahren möchten, wie Sie Ihre eigene Animation erstellen oder Inhalt von dem Flash CS3-Befehl "Bewegung als ActionScript 3.0 kopieren" bearbeiten können, beginnen Sie mit der Klasse "Animator". Sie enthält die grundlegenden Funktionen und Eigenschaften zur Anwendung der Motion-XML auf ein Bewegungs-Tween.



Schnittstellen
 SchnittstelleBeschreibung
 ITween Die ITween-Oberfläche definiert die API (Anwendungsprogrammierschnittstelle), die von Interpolationsklassen zur Arbeit mit den fl.motion-Klassen implementiert werden.
Klassen
 KlasseBeschreibung
 AdjustColor Die AdjustColor-Klasse definiert verschiedene Farbeigenschaften, zum Beispiel Helligkeit, Kontrast, Farbton und Sättigung, um die ColorMatrixFilter-Klasse zu unterstützen.
 Animator Die Animator-Klasse wendet die XML-Beschreibung eines Bewegungs-Tweens auf ein Anzeigeobjekt an.
 Animator3D Die Animator3D-Klasse wendet die XML-Beschreibung eines dreidimensionalen Bewegungs-Tweens auf ein Anzeigeobjekt an.
 AnimatorBase Die AnimatorBase-Klasse wendet die XML-Beschreibung eines Bewegungs-Tweens auf ein Anzeigeobjekt an.
 AnimatorFactory Die AnimatorFactory-Klasse bietet ActionScript-basierte Unterstützung für die Verknüpfung eines Motion-Objekts mit mehreren Anzeigeobjekten.
 AnimatorFactory3D Die AnimatorFactory3D-Klasse bietet ActionScript-basierte Unterstützung für die Verknüpfung eines Motion-Objekts, das dreidimensionale Eigenschaften enthält, mit mehreren Anzeigeobjekten.
 AnimatorFactoryBase Die AnimatorFactoryBase-Klasse bietet ActionScript-basierte Unterstützung für das dynamische Anzeigen und Tweenen zur Laufzeit von mehreren Zielobjekten mit einer Motion-Instanz.
 AnimatorFactoryUniversal Die AnimatorFactoryUniversal-Klasse bietet ActionScript-basierte Unterstützung für die Verknüpfung eines Motion-Objekts mit mehreren Anzeigeobjekten.
 AnimatorUniversal Die AnimatorUniversal-Klasse wendet eine ActionScript-Beschreibung einer zwei- und dreidimensionalen Bewegung auf ein Anzeigeobjekt an.
 BezierEase Die BezierEase-Klasse stellt präzise Beschleunigungssteuerungen für einen Bewegungs-Tween zwischen zwei Schlüsselbildern bereit.
 BezierSegment Ein Bézier-Kurvensegment besteht aus vier Point-Objekten, die eine kubische Bézier-Kurve definieren.
 Color Die Color-Klasse erweitert die ColorTransform-Klasse von Flash Player um die Möglichkeit zur Steuerung von Helligkeit und Farbton.
 ColorMatrix Die ColorMatrix-Klasse berechnet und speichert Farbmatrizen basierend auf gegebenen Werten.
 CustomEase Mithilfe der CustomEase-Klasse werden bestimmte Eigenschaften des Beschleunigungsverhaltens eines Bewegungs-Tweens in seinem Verlauf modifiziert.
 DynamicMatrix Die DynamicMatrix-Klasse berechnet und speichert eine Matrix basierend auf gegebenen Werten.
 FunctionEase Die FunctionEase-Klasse ermöglicht den Einsatz benutzerdefinierter Interpolationsfunktionen mit dem fl.motion-Framework anstelle anderer Interpolationen wie SimpleEase und CustomEase.
 Keyframe Die Keyframe-Klasse definiert den visuellen Status zu einem bestimmten Zeitpunkt in einem Bewegungs-Tween.
 KeyframeBase Die KeyframeBase-Klasse definiert den visuellen Zustand zu einer bestimmten Zeit in einem Bewegungs-Tween.
 MatrixTransformer Die MatrixTransformer-Klasse enthält Methoden zum Bearbeiten einzelner Eigenschaften einer Transformationsmatrix: horizontale und vertikale Skalierung, horizontale und vertikale Neigung sowie Drehung.
 Motion In der Motion-Klasse wird eine Schlüsselbildanimationsabfolge gespeichert, die auf ein visuelles Objekt angewendet werden kann.
 MotionBase In der MotionBase-Klasse wird eine Schlüsselbildanimationssequenz gespeichert, die auf ein visuelles Objekt angewendet werden kann.
 MotionEvent Die MotionEvent-Klasse repräsentiert Ereignisse, die von der fl.motion.Animator-Klasse übertragen werden.
 RotateDirection Die Klasse RotateDirection stellt Konstantenwerte für das Drehungsverhalten im Verlauf eines Tweens bereit.
 SimpleEase Mit der SimpleEase-Klasse kann eine Animation mit der prozentualen Beschleunigung, die in der Flash-Zeitleiste verwendet wird, gesteuert werden.
 Source Mit der Source-Klasse werden Informationen zum Kontext gespeichert, in dem eine Motion-Instanz erstellt wurde.
 Tweenables Die Tweenables-Klasse stellt konstante Werte für Namen von Animationseigenschaft bereit, die in den MotionBase- und KeyframeBase-Klassen verwendet werden.

[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.