talock
Messages postés19Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention13 décembre 2009
-
27 mars 2009 à 12:05
talock
Messages postés19Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention13 décembre 2009
-
1 avril 2009 à 08:54
Bonjour, le problème que je vous pose est le suivant :
j'ai créé deux carrés en actionscript, et je veux qu'ils jouent tous les deux le même tween.
donc je me suis dit que j'allais créer un troisième clip parent pour les mettre à l'interieur.
mais sa ne marche pa !
Stage.scaleMode = "noScale";// mode de redimentionnement des éléments en fonction de la taille de la fenetre
Stage.align = "LT"; // centre le swf en haut à gauche ("lt")
import mx.transitions.Tween;
import mx.transitions.easing.*;
var tween1= new Tween(mon_clip, "_x", Strong.easeInOut, -200,0, 10, false);
tween1.onMotionFinished = function () {
var tween2= new Tween(mon_clip, "_x", Strong.easeInOut, 0,-200, 10, false);
}
//square_mc.cards_mc= new Tween(this, "_x", Strong.easeInOut, -200,0, 10, false);
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 31 mars 2009 à 13:41
Bonjour,
à première vue tu as des soucis de 'pointage' dans tes clips...
tu appeles un clip square_mc alors que tu devrais le cibler comme this.mon_clip.square_mc
pour simplifier cela, passe par des variables comme proposé ci-dessous :
Stage.scaleMode = "noScale";// mode de redimentionnement des éléments en fonction de la taille de la fenetre
Stage.align = "LT"; // centre le swf en haut à gauche ("lt")
import mx.transitions.Tween;
import mx.transitions.easing.*;
var mon_clip:MovieClip =this.createEmptyMovieClip("clip1",1);
//mon_clip._x = 0
//mon_clip._y = 0
var tween1= new Tween(mon_clip, "_x", Strong.easeInOut, -200,0, 10, false);
tween1.onMotionFinished = function () {
var tween2= new Tween(mon_clip, "_x", Strong.easeInOut, 0,-200, 10, false);
}