Tiens... Ca apparait pas...
-------
Bonjour,
Dans mon animation, j'ai 100 sprites (mes cases) qui sont crées et remplis dynamiquement de chacun 2 sprites. A un moment donné, je renseigne un array (caseAtweener) et je lance mes Tween (2 à 2). Le pb, c'est que la 1ere fonction avec 2 tween ne finit pas forcement ses actions. Parfois oui, parfois non... Au bon vouloir du vent !
Je ne vois pas pourquoi. Voici mon code :
var cases:Array = obj.name.split(",");
caseAtweener = cases;
for each (var num_case in caseAtweener)
{
this["conteneur_case_lettre"+num_case].filters = [new GlowFilter(0xFFFFFF, 1, 20, 20, 2, 3, false,false)];
var myTween = new Tween(this["conteneur_case_lettre"+num_case], "scaleX", Strong.easeIn, 1, 0, 1, true);
var myTween2 = new Tween(this["conteneur_case_lettre"+num_case], "x", Strong.easeIn, 0, caseWidth/2, 1, true);
myTween.addEventListener(TweenEvent.MOTION_FINISH, doNextTween);
}
}
function doNextTween(evt:TweenEvent):void
{
for each (var num_case in caseAtweener)
{
trace(num_case);
this["conteneur_case_photo"+num_case].alpha=1;
var myTween3 = new Tween(this["conteneur_case_photo"+num_case], "scaleX", Strong.easeOut, 0, 1, 1, true);
var myTween5 = new Tween(this["conteneur_case_photo"+num_case], "x", Strong.easeOut, caseWidth/2, 0, 1, true);
}
caseAtweener=0;
//
}
Merci Pour votre aide !