Fil d'ariane
Ligams » Publications » Flash et Actionscript » TweenLite, TweenMax, Tween
TweenLite, TweenMax simplifier la gestion de Tween
TweenMax est une bibliothèque distribuée gratuitement qui vise à simplifier la gestion des Tween en Actionscript 2 ou 3 : cela permet notamment de lancer plusieurs actions sur les attributs d'une classe en une seule ligne de code.
Utilisation de TweenMax
L'utilisation est très simple, les paramètres sont respectivement : clip, durée et objet représentant les nouveau attributs du clip. Aussi, on peut modifier plusieurs attributs à la fois (ici, x et y).
import gs.TweenMax;
TweenMax.to(this.monClip, 1, { x:20, y:20 } );
Ajout d'un callback à la fin de l'animation TweenMax
A l'instar du Tween natif de Flash, il est possible de l'ancer une action à la fin de l'animation, il suffit pour cela d'ajouter 2 attributes à l'objet du 3e paramètre de la fonction TweenMax.to :
TweenMax.to(this.monClip, 1, { x:20, y:20, onComplete:callback,onCompleteParams:new Array() } );Notez qu'il faut obligatoirement renseigner onCompleteParams avec new Array, sinon cela ne fonctionnera pas.
Valeur ajoutée de TweenMax
Il est possible d'ajouter des styles de déplacement, et également d'effectuer des courbes de Bezier très facilement avec l'utilitaire fourni gratuitement par l'auteur : visitez le site de l'auteur.
Démonstration
Elle est la même que celle des Tween, une excellente occasion de comparer la syntaxe :
Démonstration de l'utilisation de TweenMax
Télécharger la source FLA
Ce fichier contient :
- La source FLA
- Le SWF
- La classe Actionscript 3 liée
Articles connexes
- Intégration d'animations flash : SwfObjet, Embed, Object
- Tween : Animation Actionscript
- Créer une classe en Actionscript 3 (POO)
Commentaires
Votez pour cet article
Vote: 4,20/5
(Nombre de votant(s) : 5)



