Tween et yoyo (AS3)

Le script:

import fl.transitions.easing.*;
import fl.transitions.*;

var myMotion : Tween;
stage.addEventListener(MouseEvent.MOUSE_DOWN,startTween);
function startTween(evt:MouseEvent) {
    myMotion = new Tween(mc,"x",Regular.easeOut,20,430,2,true);
    myMotion.addEventListener(TweenEvent.MOTION_FINISH, getBigger);
}
function getBigger(evt:TweenEvent) {
    myMotion.yoyo();
}

Voir aussi les sujets similaires sur cours internet :

  1. TweenMax (AS3)
  2. Le script import gs.*; import gs.easing.*; stage.addEventListener(MouseEvent.MOUSE_DOWN,startTween); function startTween(evt:MouseEvent) {...
  3. Evenements (AS3)
  4. Script function tourner(evt:MouseEvent) {     Roue.rotation +=5; } this.addEventListener(MouseEvent.MOUSE_DOWN,tourner); Script...
  5. Dessiner un rectangle avec la souris (AS3)
  6. Le script var bloc:Shape=new Shape(); addChild(bloc); var point0X:Number; var point0Y:Number;...
  7. Tween sur les couleurs (AS2) TweenColorTransform
  8.   import mx.transitions.TweenColorTransform; import flash.geom.ColorTransform; var tween_ct = new TweenColorTransform(clip,...
  9. MouseMove Event.ENTER_FRAME (AS3)
  10. Le Script : mc.addEventListener(Event.ENTER_FRAME,moving); function moving(evt:Event) {     mc.x+=(this.mouseX-mc.x)*0.07;    ...