Package | fl.motion |
Classe | public class Animator |
Héritage | Animator AnimatorBase EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Si vous envisagez d’appeler des méthodes de la classe Animator dans une fonction, déclarez l’occurrence d’Animator 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é.
Remarque : dans Flash CS3, certaines propriétés et méthodes prises en charge par cette classe appartenaient exclusivement à cette classe. Flash CS4 introduit une classe de base, AnimatorBase, pour les propriétés et méthodes de cette classe ; ces dernières sont à présent partagées par d’autres classes à travers la chaîne d’héritage. Si vous avez utilisé Flash CS3, notez que ces propriétés et méthodes sont toujours prises en charge par la classe Animator, mais appartiennent à la classe AnimatorBase dans les versions de Flash Professional ultérieures à Flash CS3. Comme pour toute autre classe dans cette référence, sélectionnez Afficher les propriétés publiques héritées et Afficher les méthodes publiques héritées pour afficher toutes les propriétés et méthodes prises en charge par cette classe.
Propriété MXML par défautmotion
Eléments de l’API associés
Méthode | Défini par | ||
---|---|---|---|
Crée un objet Animator pour appliquer la description XML d’une interpolation de mouvement à un objet d’affichage. | Animator | ||
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 | ||
[statique]
Crée un objet Animator à partir d’une chaîne XML. | Animator | ||
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 | ||
[statique]
Compare deux matrices spécifiées en tant que paramètres et renvoie true si elles sont égales. | Animator | ||
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 | ||
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 | ||
Lance des événements d’image. | 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 de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
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 |
Animator | () | Constructeur |
public function Animator(xml:XML = null, target:DisplayObject = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Crée un objet Animator pour appliquer la description XML d’une interpolation de mouvement à 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.
|
Eléments de l’API associés
fromXMLString | () | méthode |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Crée un objet Animator à partir d’une chaîne XML. Cette méthode se présente comme une alternative à l’utilisation du constructeur Animator qui accepte un objet E4X à la place.
Paramètres
xmlString:String — Chaîne de code XML décrivant l’interpolation de mouvement.
| |
target:DisplayObject (default = null ) — Objet d’affichage utilisant l’interpolation de mouvement.
|
Animator — Occurrence Animator appliquant le paramètre xmlString spécifié au paramètre target indiqué.
|
Eléments de l’API associés
matricesEqual | () | méthode |
public static function matricesEqual(a:Matrix, b:Matrix):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Compare deux matrices spécifiées en tant que paramètres et renvoie true
si elles sont égales.
Paramètres
a:Matrix — La première occurrence de l’objet Matrix en vue de la comparaison.
| |
b:Matrix — La deuxième occurrence de l’objet Matrix en vue de la comparaison.
|
Boolean — Valeur booléenne ; true si les deux matrices sont égales, false dans le cas contraire.
|
Tue Jun 12 2018, 09:30 AM Z