Avatar billede w13 Novice
15. januar 2006 - 20:45 Der er 9 kommentarer og
1 løsning

gotoAndPlay(scene,1) har ingen effekt

Hej Eksperter.

Jeg har netop lavet mit første spil og er nu gået i gang med mit andet: en modificeret version af koden til det første spil.

Nu skulle jeg så sætte den til noget så enkelt som at gå videre til første frame i en scene ved navn "Gameover", ligeså snart _level0.liv = 0.

Altså den enkle kode:
----------------------------------
if (_level0.liv == 0) {
    gotoAndPlay("Gameover",1);
}
----------------------------------

Men den har absolut ingen effekt. Dog kan jeg se - hvis jeg placerer den i et mc's "OnClipEvent (EnterFrame)" - at den får dette mc til at stoppe, indtil liv er under 0.

(Koden til at skifte scene virker dog i alle andre frames i scenen!)

Nogen som kender til årsagen?

Mvh.
W13
Avatar billede cpufan Juniormester
15. januar 2006 - 21:21 #1
prøv lige med:

if (_level0.liv < 1) {
    gotoAndPlay("Gameover",1);
}
Avatar billede cpufan Juniormester
15. januar 2006 - 21:22 #2
har du placeret den i en keyframe der dækker hele tidslinien?
Avatar billede w13 Novice
15. januar 2006 - 21:27 #3
Nej. Bør jeg det? Den skal først træde i kraft i de to sidste, som i øvrigt indeholder en "stop()"-kode.
Avatar billede cpufan Juniormester
15. januar 2006 - 21:32 #4
ja det ville jo nok være smart,
med mindre der er en dødssekvens eller lignende der skal afspilles først.

det tyder på at den aldrig når til de sidste 2 frames.
Avatar billede w13 Novice
15. januar 2006 - 21:43 #5
Desværre. Det hjælper ikke. Men det gør et eller andet, det ved jeg... for når jeg indsætter den på mc'et (der afspiller en animation) stopper den så længe liv = 0, hvis jeg skriver gotoAndStop i stedet for gotoAndPlay.
Avatar billede cpufan Juniormester
15. januar 2006 - 21:50 #6
har du et link til fla'en?
Avatar billede cpufan Juniormester
15. januar 2006 - 22:00 #7
ellers prøv at maile den til info ( a ) icode . dk
Avatar billede w13 Novice
15. januar 2006 - 22:17 #8
Så er den sendt =)
Avatar billede w13 Novice
16. januar 2006 - 01:34 #9
Det virker fint! Tusind tak skal du ha' =)
Hvis du lige opretter svar kan du få point..
Avatar billede cpufan Juniormester
16. januar 2006 - 01:37 #10
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester