-
07-01-2010, 13:38 #1Member
- Registered
- 04/10/03
- Location
- 9000
- Posts
- 3,755
- iTrader
- 14 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 5/35
AS3: gotoAndPlay vanuit MovieClip
Beste,
Ik heb een probleem. Op het internet heb ik niet onmiddellijk een duidelijke oplossing gevonden, dus dacht ik om het hier eventjes te vragen.
Ik heb een stage met wat objecten op. Op frame 2 staat er een MovieClip die de instance name "intro". In die "intro" staat er een knop die de instance name "btnProceed" kreeg.
Nu wil ik, wanneer men drukt op deze btnProceed, moet men naar frame 3 gaan op de main stage. Als ik verwijs naar de knop op de mainstage zegt hij dat hij die niet kan vinden.
Nu wil ik dus in "intro" de code plaatsen voor de klik op de knop. Maar hoe verwijs ik naar de stage? In AS 2.0. kon ik gewoon zetten _root.gotoAndPlay(3), maar nu gaat dat dus niet meer lukken.
Hulp dus!no votes
-
-
07-01-2010, 14:42 #2Approved 9-lifer
- Registered
- 27/08/04
- Location
- Leuven
- Posts
- 930
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 11/38
Weinig ervaring met flash/as, maar dit zou wat antwoorden moeten bevatten:
"_root" in actionscript 3 - Google zoekenno votes
-
07-01-2010, 23:35 #3Member
- Registered
- 04/10/03
- Location
- 9000
- Posts
- 3,755
- iTrader
- 14 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 5/35
Had ik al naar gezocht, maar bevatte geen duidelijke antwoorden. Anyway. Heb het zelf opgelost aan de hand van de volgende regel.
De movieclip "intro" staat op m'n stage. In de movieclip "intro" schrijf ik dus.
Dit zorgt ervoor dat hij naar de derde frame op de parent van "Intro" springt (Da's dus de main stage.)Code:MovieClip(parent).gotoAndPlay(3);
no votes
-
09-01-2010, 16:36 #4Approved 9-lifer
- Registered
- 08/01/05
- Location
- Turnhout
- Posts
- 1,182
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 9/9
var _root:MovieClip = MovieClip(root)
:-) voila nu kan je trug _root gebruiken.-no votes

