| Package | fl.motion |
| Classe | public class AnimatorFactoryBase |
| Héritage | AnimatorFactoryBase Object |
| Sous-classes | AnimatorFactory, AnimatorFactory3D |
| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
Voir aussi
| Propriété | Défini par | ||
|---|---|---|---|
![]() | constructor : Object Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet. | Object | |
| motion : MotionBase [lecture seule] Occurrence MotionBase à laquelle l'occurrence AnimatorFactoryBase et ses objets cible sont associés. | AnimatorFactoryBase | ||
![]() | prototype : Object [statique] Référence à l'objet prototype d'un objet de classe ou fonction. | Object | |
| sceneName : String [lecture seule] | AnimatorFactoryBase | ||
| transformationPoint : Point [lecture seule] Point de référence pour la rotation ou le redimensionnement d'un objet d'affichage. | AnimatorFactoryBase | ||
| transformationPointZ : int [lecture seule] | AnimatorFactoryBase | ||
| Propriété | Défini par | ||
|---|---|---|---|
| _transformationPointZ : int | AnimatorFactoryBase | ||
| Méthode | Défini par | ||
|---|---|---|---|
AnimatorFactoryBase(motion:MotionBase) Crée une occurrence de la classe AnimatorFactoryBase. | AnimatorFactoryBase | ||
addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase Crée et renvoie une occurrence AnimatorBase dont la propriété target est définie sur le DisplayObject (si applicable) correspondant à la propriété targetName du targetParent, et dont la propriété Motion est stockée dans l'occurrence AnimatorFactoryBase dès la création. | AnimatorFactoryBase | ||
addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null):AnimatorBase Référence le DisplayObjectContainer parent, puis crée et renvoie une occurrence AnimatorBase dont la propriété target est définie sur le DisplayObject (si applicable) correspondant à la propriété targetName du targetParent, et dont la propriété Motion est stockée dans l'occurrence AnimatorFactoryBase dès la création. | AnimatorFactoryBase | ||
![]() | 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 | |
![]() | Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() | Définit la disponibilité d'une propriété dynamique pour les opérations en boucle. | Object | |
![]() | Renvoie la représentation sous forme de chaîne de l'objet spécifié. | Object | |
![]() | Renvoie la valeur primitive de l'objet spécifié. | Object | |
| _transformationPointZ | propriété |
protected var _transformationPointZ:int| motion | propriété |
motion:MotionBase [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
Occurrence MotionBase à laquelle l'occurrence AnimatorFactoryBase et ses objets cible sont associés. L'occurrence MotionBase stocke les propriétés animées et leurs valeurs.
public function get motion():MotionBaseVoir aussi
| sceneName | propriété |
| transformationPoint | propriété |
transformationPoint:Point [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
Point de référence pour la rotation ou le redimensionnement d'un objet d'affichage. La propriété transformationPoint (ou setter) est remplacée dans la sous-classe AnimatorFactory3D. En 3D, les points ne sont pas des pourcentages comme en 2D, mais les valeurs absolues du point de transformation de l'objet d'origine.
public function set transformationPoint(value:Point):void| transformationPointZ | propriété |
transformationPointZ:int [lecture seule] public function set transformationPointZ(value:int):void| AnimatorFactoryBase | () | Constructeur |
public function AnimatorFactoryBase(motion:MotionBase)| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
Crée une occurrence de la classe AnimatorFactoryBase.
motion:MotionBase — Occurrence MotionBase associée. |
| addTarget | () | méthode |
public function addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
Crée et renvoie une occurrence AnimatorBase dont la propriété target est définie sur le DisplayObject (lorsque cela est applicable) correspondant à la propriété targetName du targetParent, et dont la propriété Motion est stockée dans l'occurrence AnimatorFactoryBase dès la création.
Paramètres
target:DisplayObject — Objet d'affichage utilisant l'interpolation de mouvement. | |
repeatCount:int (default = 0) — Nombre de lectures de l'animation. La valeur par défaut est 0, ce qui signifie que l'animation est lue en boucle. | |
autoPlay:Boolean (default = true) — Valeur (true par défaut) indiquant si la lecture de l'animation commence automatiquement. | |
startFrame:int (default = -1) —
Image dans laquelle l'animation démarre par rapport au scénario du parent. Si la durée du scénario du parent est plus courte que celle du Motion associé, startFrame indique le nombre d'images après l'appel à addTarget avant que l'animation cible ne commence.
| |
useCurrentFrame:Boolean (default = false) —
Si la valeur est définie sur true, cet indicateur indique qu'il est nécessaire d'utiliser la propriété currentFrame du parent pour déterminer sur quelle image de l'animation l'objet cible doit se placer.
|
AnimatorBase — Nouvelle occurrence de AnimatorBase. |
Voir aussi
| addTargetInfo | () | méthode |
public function addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null):AnimatorBase| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
Référence le DisplayObjectContainer parent, puis crée et renvoie une occurrence AnimatorBase dont la propriété target est définie sur le DisplayObject (si applicable) correspondant à la propriété targetName du targetParent, et dont la propriété Motion est stockée dans l'occurrence AnimatorFactoryBase dès la création.
Paramètres
targetParent:DisplayObject — Objet DisplayObjectContainer parent. | |
targetName:String — Nom d'occurrence de la cible tel que le voit son parent. | |
repeatCount:int (default = 0) — Nombre de lectures de l'animation. La valeur par défaut est 0, ce qui signifie que l'animation est lue en boucle. | |
autoPlay:Boolean (default = true) — Valeur (true par défaut) indiquant si la lecture de l'animation commence automatiquement. | |
startFrame:int (default = -1) —
Image dans laquelle l'animation démarre par rapport au scénario du parent. Si la durée du scénario du parent est plus courte que celle du Motion associé, startFrame indique le nombre d'images après l'appel à addTarget avant que l'animation cible ne commence.
| |
useCurrentFrame:Boolean (default = false) —
Indicateur spécifiant, si true, d'utiliser la propriété currentFrame du parent pour déterminer sur quelle image de l'animation l'objet cible doit se placer.
| |
initialPosition:Array (default = null) |
AnimatorBase — Nouvelle occurrence de AnimatorBase. |
Voir aussi