| Package | fl.motion |
| Classe | public class Animator3D |
| Héritage | Animator3D AnimatorBase EventDispatcher Object |
| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
Si vous envisagez d'appeler des méthodes de la classe Animator3D dans une fonction, déclarez l'occurrence d'Animator3D hors de la fonction de sorte que le domaine de l'objet ne soit pas limité à la fonction elle-même. Si vous déclarez l'occurrence Animator dans une fonction, Flash Player la supprime à la fin de la fonction au court de sa routine de nettoyage de la mémoire et l'objet cible ne sera pas animé.
Voir aussi
| Propriété | Défini par | ||
|---|---|---|---|
![]() | autoRewind : Boolean = false Règle l'animation pour qu'elle redémarre une fois terminée. | AnimatorBase | |
![]() | constructor : Object Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet. | Object | |
![]() | frameEvent : String | AnimatorBase | |
| initialPosition : Array [override] [lecture seule] Etablit les coordonnées x, y et z de l'objet d'affichage. | Animator3D | ||
![]() | isPlaying : Boolean [lecture seule] Indique si l'animation est en cours de lecture. | AnimatorBase | |
![]() | motion : MotionBase Objet contenant les propriétés d'interpolation de mouvement pour l'animation. | AnimatorBase | |
![]() | orientToPath : Boolean = false Définit la position de l'objet d'affichage sur la trajectoire de mouvement. | AnimatorBase | |
![]() | positionMatrix : Matrix Objet Matrix appliquant une transformation globale à la trajectoire de mouvement. | AnimatorBase | |
![]() | prototype : Object [statique] Référence à l'objet prototype d'un objet de classe ou fonction. | Object | |
![]() | repeatCount : int = 1 Nombre de fois que l'animation doit être répétée. | AnimatorBase | |
![]() | sceneName : String | AnimatorBase | |
![]() | spanEnd : int [lecture seule] Renvoie l'image du parent de la cible sur laquelle se termine l'animation de la cible. | AnimatorBase | |
![]() | spanStart : int [lecture seule] Renvoie l'image du parent de la cible sur laquelle commence l'animation de la cible. | AnimatorBase | |
![]() | target : DisplayObject Objet d'affichage actuellement animé. | AnimatorBase | |
![]() | targetName : String Nom de l'objet cible tel que le voit le DisplayObjectContainer parent. | AnimatorBase | |
![]() | targetParent : DisplayObjectContainer DisplayObjectContainer parent cible animé, qui peut être utilisé en combinaison avec targetName pour récupérer l'objet cible après sa suppression, puis remplacé sur le scénario. | AnimatorBase | |
![]() | targetState3D : Array Orientation initiale de l'objet cible. | AnimatorBase | |
![]() | time : int Entier (commençant à zéro) qui indique et contrôle le temps dans l'animation en cours. | AnimatorBase | |
![]() | transformationPoint : Point Point de référence pour la rotation ou le redimensionnement d'un objet d'affichage. | AnimatorBase | |
![]() | transformationPointZ : int | AnimatorBase | |
![]() | usingCurrentFrame : Boolean [lecture seule] Indique si la propriété currentFrame est vérifiée à chaque entrée d'une nouvelle image et si l'animation de la cible est synchronisée sur les images du scénario de son parent, ou progresse toujours quelle que soit l'image en cours du parent. | AnimatorBase | |
| Méthode | Défini par | ||
|---|---|---|---|
Crée un objet Animator3D pour appliquer la description XML d'une interpolation de mouvement en trois dimensions à un objet d'affichage. | Animator3D | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
![]() | Distribue un événement dans le flux d'événements. | EventDispatcher | |
![]() | Arrête l'animation tandis que Flash Player passe immédiatement à la dernière image de la séquence d'animation. | AnimatorBase | |
![]() | Vérifie si des écouteurs sont enregistrés auprès de l'objet EventDispatcher pour un type spécifique d'événement. | EventDispatcher | |
![]() | Indique si la propriété spécifiée d'un objet est définie. | Object | |
![]() | Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre. | Object | |
![]() | Avance Flash Player à l'image suivante dans la séquence d'animation. | AnimatorBase | |
![]() | Interrompt momentanément l'animation jusqu'à ce que la méthode resume() soit appelée. | AnimatorBase | |
![]() | Commence l'animation. | AnimatorBase | |
![]() | processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [statique] | AnimatorBase | |
![]() | Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() | [statique] | AnimatorBase | |
![]() | registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [statique] Enregistre le MovieClip donné et une occurrence AnimatorBase pour un enfant de ce MovieClip. | AnimatorBase | |
![]() | Supprime un écouteur de l'objet EventDispatcher. | EventDispatcher | |
![]() | Reprend l'animation après une interruption demandée par la méthode pause(). | AnimatorBase | |
![]() | Positionne Flash Player sur la première image de l'animation. | AnimatorBase | |
![]() | Définit la disponibilité d'une propriété dynamique pour les opérations en boucle. | Object | |
![]() | AnimatorBase | ||
![]() | Arrête l'animation tandis que Flash Player revient à la première image dans la séquence d'animation. | AnimatorBase | |
![]() | Renvoie la représentation sous forme de chaîne de l'objet spécifié. | Object | |
![]() | Définit la propriété currentFrame chaque fois qu'une nouvelle image est entrée et indique si l'animation de la cible est synchronisée sur les images du scénario de son MovieClip parent. | AnimatorBase | |
![]() | Renvoie la valeur primitive de l'objet spécifié. | Object | |
![]() | Vérifie si un écouteur d'événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d'événement spécifié. | EventDispatcher | |
| Méthode | Défini par | ||
|---|---|---|---|
[statique] | Animator3D | ||
| initialPosition | propriété |
initialPosition:Array [lecture seule] [override] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
Etablit les coordonnées x, y et z de l'objet d'affichage.
public function set initialPosition(value:Array):voidVoir aussi
| Animator3D | () | Constructeur |
public function Animator3D(xml:XML = null, target:DisplayObject = null)| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
Crée un objet Animator3D pour appliquer la description XML d'une interpolation de mouvement en trois dimensions à un objet d'affichage.
Paramètresxml:XML (default = null) — Objet E4X contenant une description XML d'interpolation de mouvement. | |
target:DisplayObject (default = null) — Objet d'affichage utilisant l'interpolation de mouvement. |
Voir aussi
| convertMatrixToMatrix3D | () | méthode |
protected static function convertMatrixToMatrix3D(mat2D:Matrix):Matrix3DParamètres
mat2D:Matrix |
Matrix3D |