Bonjour A tous,
Voilà je me mets à AS3 et j'ai un petit soucis pour récupérer des MovieClip créer dans une function. Je vous mets le code si quelqu'un a une idée :)
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent
import flash.events.Event;
var myTween:Tween
var Goute:MovieClip = new goute ();
var i:int=0;
var timer:Timer=new Timer(50);
timer.addEventListener(TimerEvent.TIMER, act);
timer.start();
function act(event:TimerEvent):void {
i=Math.random()*stage.stageWidth;
this['myMc'+i]=new goute ();
this['myMc'+i].z=- nuage.z;
this['myMc'+i].x=Math.random()*nuage.width;
addChild(this['myMc'+i]);
var posX:Number=Math.random()*50;
var posY:Number=Math.random()*250;
myTween=new Tween(this['myMc'+i],"y",Regular.easeInOut,0,posY,0.5,true);
myTween.addEventListener(TweenEvent.MOTION_FINISH, degage)
}
function degage(t:TweenEvent)
{
removeChild (Goute)
Ici je veux que les MC créer dans la fonction act degage à la fin de ma tween.
}
pour L'instant quand je fais trace(Goute.name) dans la function degage il moit que l'"instance 29"