Paket | fl.motion |
Klasse | public class Animator3D |
Vererbung | Animator3D AnimatorBase EventDispatcher Object |
Unterklassen | AnimatorUniversal |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 10, AIR 1.5, AIR 1.0 |
Wenn Sie Methoden der Animator3D-Klasse innerhalb einer Funktion aufrufen möchten, müssen Sie die Animator3D-Instanz außerhalb der Funktion deklarieren, damit der Gültigkeitsbereich des Objekts nicht ausschließlich auf diese Funktion beschränkt ist. Sollten Sie die Instanz innerhalb einer Funktion deklarieren, löscht Flash Player die Animator-Instanz am Ende der Funktion als Teil der Garbage Collector-Routine von Flash Player. Das Zielobjekt wird in diesem Fall nicht animiert.
Standard-MXML-Eigenschaftmotion
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
autoRewind : Boolean = false
Legt fest, dass die Animation am Ende erneut gestartet wird. | AnimatorBase | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
frameEvent : String
Der Name des Ereignisobjekts, das vom Event.ENTER_FRAME-Ereignis erstellt wird. | AnimatorBase | ||
initialPosition : Array [override] [Nur Schreiben]
Legt die x-, y- und z-Koordinaten des Anzeigeobjekts fest. | Animator3D | ||
instanceFactoryClass : Class
Beim Erstellen von Instanzen mit ActionScript ist dies die Klasse, die die Instanz erstellt. | AnimatorBase | ||
isPlaying : Boolean [schreibgeschützt]
Zeigt an, ob die Animation derzeit wiedergegeben wird. | AnimatorBase | ||
motion : MotionBase
Das Objekt, das die Bewegungs-Tween-Eigenschaften für die Animation enthält. | AnimatorBase | ||
motionArray : Array
Das Array von Objekten, das die Bewegungs-Tween-Eigenschaften für die Animation enthält. | AnimatorBase | ||
orientToPath : Boolean = false
Richtet die Position des Anzeigeobjekts am Bewegungspfad aus. | AnimatorBase | ||
placeholderName : String
Beim Erstellen von Instanzen mit ActionScript ist dies die Instanz, die auf der Bühne erscheint, die ersetzt werden soll. | AnimatorBase | ||
positionMatrix : Matrix
Das Matrix-Objekt, das eine Gesamttransformation auf den Bewegungspfad anwendet. | AnimatorBase | ||
repeatCount : int = 1
Ein Wert, der angibt, wie oft die Animation wiederholt werden soll. | AnimatorBase | ||
sceneName : String
Ein Verweis auf exportierte Szenen bei 3D-Bewegung, sodass die Szene in eine übergeordnete Zeitleiste geladen werden kann. | AnimatorBase | ||
spanEnd : int [schreibgeschützt]
Gibt das Bild des übergeordneten Objekts des Ziels zurück, in dem die Animation des Ziels endet. | AnimatorBase | ||
spanStart : int [schreibgeschützt]
Gibt das Bild des übergeordneten Objekts des Ziels zurück, in dem die Animation des Ziels beginnt. | AnimatorBase | ||
target : DisplayObject
Das animierte Anzeigeobjekt. | AnimatorBase | ||
targetName : String
Der Name des Zielobjekts wie vom übergeordneten DisplayObjectContainer gesehen. | AnimatorBase | ||
targetParent : DisplayObjectContainer
Der übergeordnete DisplayObjectContainer des Ziels, das animiert wird. Kann zusammen mit targetName verwendet werden, um das Zielobjekt abzurufen, nachdem es entfernt und dann in der Zeitleiste ersetzt wurde. | AnimatorBase | ||
targetParentButton : SimpleButton | AnimatorBase | ||
targetState3D : Array
Die ursprüngliche Ausrichtung des Zielobjekts. | AnimatorBase | ||
time : int
Eine auf null basierende Ganzzahl, die die Zeit in der aktuellen Animation angibt und steuert. | AnimatorBase | ||
transformationPoint : Point
Der Referenzpunkt beim Drehen oder Skalieren eines Anzeigeobjekts. | AnimatorBase | ||
transformationPointZ : int
Die z-Koordinate beim Drehen oder Skalieren eines Anzeigeobjekts. | AnimatorBase | ||
usingCurrentFrame : Boolean [schreibgeschützt]
Gibt an, ob die currentFrame-Eigenschaft überprüft wird, wenn ein neues Bild erreicht wird, und ob die Animation des Ziels mit den Bildern in der Zeitleiste des übergeordneten Elements synchronisiert werden soll, oder ob unabhängig vom aktuellen Bild des übergeordneten Elements immer fortgeschritten werden soll. | AnimatorBase |
Methode | Definiert von | ||
---|---|---|---|
Erstellt ein Animator3D-Objekt, mit dem die XML-basierte Beschreibung des Bewegungs-Tweens in drei Dimensionen auf das Anzeigeobjekt angewendet wird. | Animator3D | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Stoppt die Animation. Flash Player springt sofort zum letzten Bild in der Animationsabfolge. | AnimatorBase | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Ruft in Flash Player das nächste Bild in der Animationsabfolge auf. | AnimatorBase | ||
Hält die Animation an, bis die Methode "resume()" aufgerufen wird. | AnimatorBase | ||
Startet die Animation. | AnimatorBase | ||
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [statisch] | AnimatorBase | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [statisch]
Registriert den gegebenen MovieClip und eine AnimatorBase-Instanz für ein untergeordnetes Element dieses MovieClip. | AnimatorBase | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Spielt die Animation weiter ab, nachdem sie durch die pause()-Methode angehalten wurde. | AnimatorBase | ||
Spult Flash Player zum ersten Bild in der Animation zurück. | AnimatorBase | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Initiiert Bildereignisse. | AnimatorBase | ||
Stoppt die Animation. Flash Player springt zurück zum ersten Bild in der Animationsabfolge. | AnimatorBase | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Legt bei jedem Eintritt in ein neues Bild die currentFrame-Eigenschaft fest und legt fest, ob die Animation des Ziels mit den Bildern in der Zeitleiste des übergeordneten MovieClip synchronisiert ist. | AnimatorBase | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Methode | Definiert von | ||
---|---|---|---|
[statisch] | Animator3D | ||
[statisch] | Animator3D |
initialPosition | Eigenschaft |
initialPosition:Array
[Nur Schreiben] [override] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 10, AIR 1.5, AIR 1.0 |
Legt die x-, y- und z-Koordinaten des Anzeigeobjekts fest.
Implementierung
override public function set initialPosition(value:Array):void
Verwandte API-Elemente
Animator3D | () | Konstruktor |
public function Animator3D(xml:XML = null, target:DisplayObject = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 10, AIR 1.5, AIR 1.0 |
Erstellt ein Animator3D-Objekt, mit dem die XML-basierte Beschreibung des Bewegungs-Tweens in drei Dimensionen auf das Anzeigeobjekt angewendet wird.
Parameterxml:XML (default = null ) — Ein E4X-Objekt mit der XML-basierten Beschreibung eines Bewegungs-Tweens.
| |
target:DisplayObject (default = null ) — Das Anzeigeobjekt, welches das Bewegungs-Tween verwendet.
|
Verwandte API-Elemente
convertMatrixToMatrix3D | () | Methode |
matrices3DEqual | () | Methode |
Tue Jun 12 2018, 10:04 AM Z