Package | fl.transitions |
Classe | public class TransitionManager |
Héritage | TransitionManager EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Il existe deux manières de créer une occurrence de TransitionManager :
- Appelez la méthode
TransitionManager.start()
. Il s’agit de la manière la plus simple et il est conseillé de la choisir. - Utilisez l’opérateur
new
. Vous pouvez ensuite désigner les propriétés de transition, puis démarrer l’effet de transition en appelant la méthodeTransitionManager.startTransition()
.
Eléments de l’API associés
Fonction constructeur de TransitionManager
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
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 | ||
content : MovieClip
Occurrence de clip à laquelle TransitionManager doit appliquer une transition. | TransitionManager | ||
contentAppearance : Object [lecture seule]
Objet qui contient les propriétés visuelles enregistrées du contenu (clip cible) auquel les transitions seront appliquées. | TransitionManager |
Méthode | Défini par | ||
---|---|---|---|
TransitionManager(content:MovieClip)
Fonction constructeur destinée à créer une nouvelle occurrence de TransitionManager. | TransitionManager | ||
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 | ||
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 | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
[statique]
Crée une occurrence de la classe TransitionManager, désigne l’objet cible, applique une transition et la lance. | TransitionManager | ||
Crée une occurrence de transition, puis la lance. | TransitionManager | ||
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 | ||
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 |
content | propriété |
content:MovieClip
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Occurrence de clip à laquelle TransitionManager doit appliquer une transition.
Implémentation
public function get content():MovieClip
public function set content(value:MovieClip):void
contentAppearance | propriété |
contentAppearance:Object
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Objet qui contient les propriétés visuelles enregistrées du contenu (clip cible) auquel les transitions seront appliquées.
Implémentation
public function get contentAppearance():Object
TransitionManager | () | Constructeur |
public function TransitionManager(content:MovieClip)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Fonction constructeur destinée à créer une nouvelle occurrence de TransitionManager. Toutefois, la méthode TransitionManager.start()
est plus efficace pour créer et implémenter une occurrence de TransitionManager. Si vous choisissez la fonction constructeur de TransitionManager pour créer une occurrence, utilisez l’opérateur new
, désignez les propriétés de la transition, puis débutez l’effet de transition en appelant la méthode TransitionManager.startTransition()
.
Par exemple :
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
content:MovieClip — Objet MovieClip auquel appliquer l'effet de transition.
|
Eléments de l’API associés
start | () | méthode |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Crée une occurrence de la classe TransitionManager, désigne l’objet cible, applique une transition et la lance. Pour être plus précis, l’appel de cette méthode crée une occurrence de la classe TransitionManager si elle n’existe pas, crée une occurrence de la classe de transition spécifiée dans le paramètretransParams
, puis lance la transition. Cette transition est appliquée au clip désigné dans le paramètre content
.
Par exemple :
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Paramètres
content:MovieClip — Objet MovieClip auquel appliquer l'effet de transition.
| |
transParams:Object — Ensemble des paramètres transmis dans un objet. L’objet transParams doit contenir un paramètre type qui indique la classe d’effet de transition à appliquer, suivi des paramètres direction , duration et easing . Par ailleurs, vous devez inclure tous les paramètres requis par cette classe d'effet de transition. Par exemple, la classe d’effet de transition mx.transitions.Iris requiert les autres paramètres startPoint et shape . Ainsi, en plus des paramètres type , duration et easing requis par chaque transition, vous ajouterez également (à l’objet transParams ) les paramètres startPoint et shape requis par l’effet fl.transitions.Iris.
|
fl.transitions:Transition — Occurrence de Transition.
|
startTransition | () | méthode |
public function startTransition(transParams:Object):fl.transitions:Transition
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 |
Crée une occurrence de transition, puis la lance. Si une transition compatible existe, elle est supprimée et une nouvelle transition est créée et démarrée. Cette méthode s’utilise conjointement avec la fonction constructeur.
Par exemple :
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Alternativement, vous pouvez utiliser la méthode TransitionManager.start()
qui est plus efficace pour implémenter un effet de transition.
Paramètres
transParams:Object — Ensemble des paramètres transmis dans un objet. L’objet transParams doit contenir un paramètre type qui indique la classe d’effet de transition à appliquer, suivi des paramètres direction, duration et easing. Par ailleurs, vous devez inclure tous les paramètres requis par cette classe d'effet de transition. Par exemple, la classe d’effet de transition mx.transitions.Iris requiert les autres paramètres startPoint et shape . Ainsi, en plus des paramètres type , duration et easing requis par chaque transition, vous ajouterez également (à l’objet transParams ) les paramètres startPoint et shape requis par l’effet fl.transitions.Iris.
|
fl.transitions:Transition — Occurrence de Transition.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z