Tween (AS2)

Plusieurs methodes de tween :

dans les exemples ci dessous on fait évoluer un clip qui a pour instance "monclip" pour obtenir :

sa position x à : 65 pixels
sa position y à : 117 pixels
une proportion de 60% par rapport à sa taille originale
une transparence de 20%
l’animation se faisant dans une durée de 1 seconde

TweenMax

import gs.TweenMax;
TweenMax.to(monclip,1,{_x:65,_y:117,_xscale:60, _yscale:60, _alpha:20});

Téléchargez auparavant la classe tweenMax : http://blog.greensock.com/tweenmaxas2/
et placez la dans le dossier "Classes" se trouvant dans le dossier contenant les fichiers de votre logiciel flash
  [hidepost]

TweenLite

import com.greensock.*;
TweenLite.to(
monclip, 1, {x:65, y:117,_xscale:60, _yscale:60, _alpha:20});
Téléchargez auparavant la classe tweenLite :http://blog.greensock.com/tweenliteas3/
et placez la dans le dossier "Classes" se trouvant dans le dossier contenant les fichiers de votre logiciel flash

 

Tween

import mx.transitions.Tween;
import mx.transitions.easing.*;
var MonAnim:Tween;

MonAnim = new Tween(Monclip, ‘_x’, Strong.easeOut, Monclip._x, 65, 1, true);
MonAnim = new Tween(Monclip, ‘_y’, Strong.easeOut, Monclip._x, 117, 1, true);
MonAnim = new Tween(Monclip, ‘_xscale’, Strong.easeOut, Monclip._xscale, 60, 1, true);
MonAnim = new Tween(Monclip, ‘_yscale’, Strong.easeOut, Monclip._xscale, 60, 1, true);
MonAnim = new Tween(Monclip, ‘_alpha’, Strong.easeOut, Monclip._alpha, 20, 1, true);

Voir aussi les sujets similaires sur cours internet :

  1. Les bases à connaitre en actionscript2
  2. Avec quelques notions de code, il est déjà possible de...
  3. Tween et yoyo (AS3)
  4. Le script: import fl.transitions.easing.*; import fl.transitions.*; var myMotion : Tween;...
  5. Tween sur les couleurs (AS2) TweenColorTransform
  6.   import mx.transitions.TweenColorTransform; import flash.geom.ColorTransform; var tween_ct = new TweenColorTransform(clip,...
  7. TweenMax (AS3)
  8. Le script import gs.*; import gs.easing.*; stage.addEventListener(MouseEvent.MOUSE_DOWN,startTween); function startTween(evt:MouseEvent) {...
  9. Valeurs decimal a 2 chiffres après la virgule (AS2)
  10.   Pour obtenir des valeurs a deux chiffres après la...