documentation flash tween obj
Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » Classe Tween » Tween.objTable des matières
Tween.obj
Disponibilité
Flash 7 - AS2.
Usage
unTween.obj = Object;
Description
Propriété qui donne l’object qui subit l’interpolation.
Exemple
Dans cette exemple on peut voir que l’interpolation s’éffectue sur 2 clip alternativement. (ce script est là pour illustrer la propriété, car c’est loin d’être une solution efficace pour effectuer deux interpolations).
// import de la classe Tween et de la fonction d'interpolation Strong import mx.transitions.Tween; import mx.transitions.easing.Strong; // création d'un clip et tracage d'un carré var mc:MovieClip = this.createEmptyMovieClip("mcUnClip", this.getNextHighestDepth()); with (mc) { lineStyle(2, 0x999999, 100); moveTo(0, 0); lineTo(50, 0); lineTo(50, 50); lineTo(0, 50); lineTo(0, 0); } var mc2:MovieClip = mc.duplicateMovieClip("unAutreClip", this.getNextHighestDepth(), {_x:200}); // création objet d'écoute var oEcouteur:Object = new Object(); oEcouteur.onMotionChanged = function() { // interpolation en court trace(twY.obj); // Si twY.obj est egal à mc alors il vaut mc2 sinon il vaut mc. twY.obj = (twY.obj == mc) ? mc2 : mc; }; // création d'un Tween var twY:Tween = new Tween(mc, "_y", Strong.easeOut, this._x, 200, 4, true); // abonnement de oEcouteur à l'objet twY twY.addListener(oEcouteur);
veille



