Les tween permettent de faire des animations par code. Les classes TweenMax et TweenLite permettent de gĂ©rer plus facilement les tweens, je trouve la syntaxe moins lourde et les effets possibles sont assez Ă©tendus que le tween de base de flash. Pour les librairies de TweenMax. Une fois que vous les avez pris et liez Ă  votre .fla via les publish setting. Il ne vous reste plus qu’Ă  faire bouger vos Ă©lĂ©ments.

La syntaxe de TweenMax est la suivante :

TweenMax.to( objet, 1, { x:100 } ) ;

ou

TweenMax.from( objet, 1, { x:100 } ) ;

On peut dĂ©cider si l’objet va au point x = 100 ou si il vient du point x = 100 jusqu’Ă  sa position x actuelle. TweenMax prend comme paramètres l’objet Ă  dĂ©placer, le temps en secondes du dĂ©placement et les paramètres pour faire bouger l’objet. Ici, il n’y a qu’un paramètre pour l’objet on ne joue que sur sa position en x. Mais l’intĂ©rĂŞt de TweenMax est de pouvoir donner plusieurs paramètres sur lesquels le tween s’appliquera.

TweenMax.to( mc, 1, { scaleX:0.5, alpha:0.5, delay:2, onComplete:fctFinTween, onCompleteParams:[ 1 ] } ) ;

Ici on joue sur le scale, l’alpha. On attend deux secondes avant de lancer le tween et une fois que le tween est terminĂ© on peut appeller une fonction et lui passer des paramètres. VoilĂ  un aperçu des capacitĂ©s de TweenLite et TweenMax. Vous pourrez jouer sur les filtres, faire suivre des courbes de bĂ©ziers …

A voir aussi :

Quelques articles au hasard

Plus de liens