Avatar billede nanna31 Praktikant
11. februar 2002 - 13:24 Der er 17 kommentarer og
1 løsning

levels


Hvem kan forklare konceptet levels i Flash ?
Avatar billede pixelpaw Nybegynder
11. februar 2002 - 14:34 #1
levels?
tænker du på _level0, _level1 osv?
Avatar billede nanna31 Praktikant
11. februar 2002 - 15:01 #2
yep
Avatar billede ditlev Juniormester
11. februar 2002 - 15:16 #3
Prøv at kigge her:

http://www.actionscripts.org/tutorials/beginner/paths/index.shtml

Information om stier og levels....
Avatar billede nanna31 Praktikant
11. februar 2002 - 16:35 #4
Tak- men jeg kan ikke finde info om at loade til levels frem for til clips eller omvendt - hvem forstår dette dilemma ? - hvornår gør man hvad, og hvorfor ?
Avatar billede lingoman Nybegynder
12. februar 2002 - 21:47 #5
Man kan loade en *.swf ind i fks. level7 med

loadMovieNum("din.swf",7);

tilsvarende hvis du har et movieClip instance på hovedtidslinien som hedder "mitClip"

loadMovie("din.swf",_root.mitClip) ;

Det samme gælder hvis du vil indlæse data fra fks. en .txt fil. Så bruger man

loadVariablesNum();
og
loadVariables()
på samme måde.
mvh geo
Avatar billede nanna31 Praktikant
12. februar 2002 - 23:50 #6
Tak, men det ved jeg godt - Spørgsmålet drejer sig om, hvornår man bør vælge den ene metode frem for den anden, og hvordan levels-systemet er bygget op ?
Avatar billede lingoman Nybegynder
13. februar 2002 - 08:00 #7
Hvordan den er opbygget kan jeg godt hjælpe dig med, men det kom vi ind på i et af dine andre spørgsmål, ikke ?
Avatar billede nanna31 Praktikant
13. februar 2002 - 11:03 #8
- det mener jeg ikke vi gjorde, men lad mig høre, hvordan det virker så ? :)
Avatar billede lingoman Nybegynder
13. februar 2002 - 11:18 #9
Den film du starter med (hovedfilmen) bliver altid loaded ind i _level0
Når du vil loade flere film ind har du så nogle valgmuligheder.
hvis du vil loade den nye film;
1) ovenpå hovedfilmen vælges et level > 0  fks. _level 1, 2, 3, etc
2) under hovedfilmen valges level < 0  fks. _level -1, -2, -3, etc
3) og helt erstatte hovedfilmens indhold vælges _level0

Hvert level har natuligvis alle de layers som de loadede film måtte have indbygget
Hvis du tænker på layers som hylder på én etage i en bygning, er _levels andre etager med deres egne hylder.

Hjælper det ?
Avatar billede lingoman Nybegynder
13. februar 2002 - 14:55 #10
Tak for point :)
Avatar billede nanna31 Praktikant
13. februar 2002 - 14:55 #11
Tak - det var en meget pædagogisk forklaring :)- og lige det, jeg ville vide.

Alle loadede levels deler den samme hovedtidslinie ikke sandt ?

Hvad så med forskellige scenes - eksisterer alle mine scenes på alle mine levels ?
Avatar billede lingoman Nybegynder
13. februar 2002 - 15:07 #12
Nej, alle loadede levels har hver sin tidslinie.
Alle movieClips har også deres egne tidslinier
Dine scener eksisterer KUN på den tidslinie som den er oprettet i.
Det er derfor meget vigtigt at man bruger frame labels i stedet for scene navne når man kalder

_level4.gotoAndPlay("etFrameLabel");

Det vil nemlig IKKE virke med

_level4.gotoAndPlay("etSceneNavn");

mvh geo
Avatar billede nanna31 Praktikant
13. februar 2002 - 20:53 #13
- så hvis man f.eks har loaded en movie, som har mere end een scene, ind på f.eks level 2, , så kan man ikke kontrollere denne movie's andre scenes fra level 0 ?
Avatar billede lingoman Nybegynder
13. februar 2002 - 21:07 #14
Precis!
Men det kan du hvis du bruger en frame label i den første frame af hver scene.
for eks. lav en frame label i den første frame af scene2. Lad os kalde den "label_2"

hvis vi loader denne film ind i _level4 kan vi så godt kalde den fra _level0

_level4.gotoAndPlay("label_2");

mvh geo
Avatar billede nanna31 Praktikant
13. februar 2002 - 21:57 #15
- kan simpelthen ikke få det til at virke - har du forsøgt det selv ?
Anyway det er heller ikke så vigtigt :)

Tak for hjælpen.
Avatar billede nanna31 Praktikant
13. februar 2002 - 22:12 #16
Juhuuu! - det virker alligevel!
- og man behøver ikke engang at sætte sin label i den første frame, men kan sætte den overalt f.eks på level 2 scene 5 frame 34 :)

Tak igen.
Avatar billede lingoman Nybegynder
13. februar 2002 - 22:35 #17
Det glæder mig (c:
Avatar billede davidchristensen Praktikant
21. februar 2002 - 01:50 #18
Ih, I er søde I to.. :)

David
-
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