Acces à une image dans un MovieClip frame 2
Bonjour,
Comment accéder aux images placées sur plusieurs calques dans un MovieClip à la frame 2 par exemple
Lorsque je fait un gotoAndStop(2) et que je fait
Code:
1 2 3 4
| for(var i : int = 0; i< MovieClip.numChildren; ++i)
{
trace(MovieClip.getChildAt(i)) ;
} |
flash trouve le nombre d'enfant et les images comme si le MovieClip était sur la frame 1
Alors comme le gotoAndStop n'est pas instantané (asynchrone), je fait un
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| MovieClip.AddEventListener(Event.ENTER_FRAME, WaitForGotoAndStop)
Private function WaitForGotoAndStop (E : Event)
{
if(MovieClip.CurrentFrame == 2)
{
for(var i : int = 0; i< MovieClip.numChildren; ++i)
{
trace(MovieClip.getChildAt(i)) ;
}
}
} |
Ma vérification se fait sur le MovieClip.CurrentFrame, la condition est validé mais j'ai le problème décrit au début
Avez vous une solution ?