Flash Player 6 (6.0.79.0).
Flash MX 2004.
tweenInstance.yoyo()
Aucune.
Méthode : indique à l'animation interpolée d'effectuer la lecture à l'envers en partant de la dernière direction des incréments de propriété interpolés. Si cette méthode est appelée avant la fin de l'animation d'un objet Tween, l'animation passe directement à la fin de sa lecture, puis lit dans la direction inverse depuis ce point. Si vous appelez la méthode Tween.yoyo() dans un gestionnaire d'événements Tween.onMotionFinished, vous pouvez obtenir un effet d'animation qui termine sa lecture, puis inverse toute sa lecture. Cette procédure garantit que l'effet inverse de la méthode Tween.yoyo ne commence pas tant que l'animation interpolée actuelle n'est pas terminée. Voir Tween.onMotionFinished.
Dans l'exemple suivant, un gestionnaire est déclenché par l'événement Tween.onMotionFinished et indique à l'occurrence Tween d'animer le clip img1_mc dans une direction inverse en appelant la méthode Tween.yoyo(). Le clip obtenu se déplace de gauche à droite sur la scène, puis inverse sa direction, en se déplaçant de gauche à droite dans une boucle d'animation. Une occurrence de clip nommée img1_mc est requise sur la scène pour cet exemple.
import mx.transitions.Tween;
var myTween:Tween = new Tween(img1_mc, "_x", mx.transitions.easing.None.easeNone,0, Stage.width, 4, true);
myTween.onMotionFinished = function() {
myTween.yoyo();
};