Aller au contenu Aller au menu Aller au sous menu Aller à la recherche

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

tweens.zip 398,58 kB

Ce fichier contient :

Articles connexes

Commentaires

Les commentaires sont tous validés par un modérateur, votre commentaire n'apparaît pas directement sur le site.
Aucun support n'est assuré ici, vous pouvez néanmoins laisser vos remarques et critiques sur l'article, les points de vue pertinents sont toujours les bienvenus.

Votez pour cet article

Vote: 4,20/5
(Nombre de votant(s) : 5)

Traduction automatique

Recherche

Ligams © 2009 tous droits réservés - Contact | Aide à la navigation | Plan du site | Glossaire | Infos légales | Accessibilité