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
flash trouve le nombre d'enfant et les images comme si le MovieClip était sur la frame 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(var i : int = 0; i< MovieClip.numChildren; ++i) { trace(MovieClip.getChildAt(i)) ; }
Alors comme le gotoAndStop n'est pas instantané (asynchrone), je fait un
Ma vérification se fait sur le MovieClip.CurrentFrame, la condition est validé mais j'ai le problème décrit au début
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)) ; } } }
Avez vous une solution ?
Partager