Avatar billede cozey Nybegynder
27. juli 2003 - 11:28 Der er 16 kommentarer og
2 løsninger

Hvad betyder _root?

Hejsa.

Jeg har siddet og kigget Flash-kategorien igennem, i håbet om at lære noget.

En ting der går igen er "_root".

Jeg ved godt at det sikkert betyder "roden", og jeg har forstået at det på en eller anden måde gør det nemmere at hente ting frem... men det er alt!

Hvad betyder "_root" præcis i Flash?

På forhånd tak.

/Cozey.
Avatar billede hoejrup Nybegynder
27. juli 2003 - 11:37 #1
_root = roden i flash :-)

/per
Avatar billede jpvj Nybegynder
27. juli 2003 - 11:38 #2
Fra http://www.macromedia.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary633.html

specifies or returns a reference to the root movie Timeline. If a movie has multiple levels, the root movie Timeline is on the level containing the currently executing script. For example, if a script in level 1 evaluates _root , _level1 is returned.
Avatar billede mat Nybegynder
27. juli 2003 - 11:39 #3
_root er roden. Og i actionscript er _root din main timeline (altså den timeline, som er det første du ser når du åbner flash)

_root.movie_clip_1.doStuff(); // fortæller at movie_clip_1 som ligger på main timeline skal udføre funktionen "doStuff"

_root.movie_clip_1.movie_clip_2.doStuff(); // fortæller at movie_clip_2, som er inde i movie_clip_1 skal "doStuff".

Hvis du forestiller dig en knap, der ligger dybt begravet i 4 movieclips og du vil have at main timeline til at gå til f.eks frame 10 kalder du den med _root -> _root.gotoAndStop(10);

mvh mat
Avatar billede cozey Nybegynder
27. juli 2003 - 11:40 #4
Hvad kan en level f.eks. være i Flash? ... Aner ikke hvad "levels" er i FLash! ... :o/
Avatar billede hoejrup Nybegynder
27. juli 2003 - 11:42 #5
I Flash 4 så det således ud

Set Variabel : "/:var" = "dette er en test" , og derefter kunne du hente den værdie alle mc'er, ved at skrive Set Variable:  "var2" = /:var

I Flash 5 blev det lavet om til _root.

Så root betyder bare en global variabel eller kasse med indhold, når der var tale om et objekt.

/per
Avatar billede mat Nybegynder
27. juli 2003 - 11:53 #6
levels er en "pandekagestak" oven på din movie - din movie er så _level0 ovenpå denne ligger _level1 osv op til _leveln. Du kan så loade eksterne swf´er ind i disse levels ovenpå dit "oprindelige" dokument og referere til deres main timeline med deres level fra andre levels.
Avatar billede cozey Nybegynder
27. juli 2003 - 11:57 #7
nååå. ja... okay, så har jeg forstået det :o) ... hvis man vil loade eksterne swf'ere, så indsætter man dem da bare sommovieclips, ikke?
Avatar billede mat Nybegynder
27. juli 2003 - 11:58 #8
jo.

_root er i sin essens et movieclip som alle andre, det er bare det movieclip, der ligger øverst i hierakiet.
Avatar billede cozey Nybegynder
27. juli 2003 - 14:44 #9
Jeps ... Det er den tidslinie du ser, når du starter programmet ...
Avatar billede cozey Nybegynder
27. juli 2003 - 15:09 #10
Hvad er så forskellen på Level og niveau?
Avatar billede mat Nybegynder
27. juli 2003 - 18:05 #11
hvis du med "niveau" mener depth, så er det en orden for alle dine symbolers dybde, f.eks ved overlap vil den med højeste depth overlappe den med en lavere. Hver dybde rummer et symbol.
Avatar billede cozey Nybegynder
27. juli 2003 - 18:08 #12
hmm... er det ikke den samme effekt, som man opnår ved at bytte rundt i rækkefølgen på sine layers?
Avatar billede mat Nybegynder
27. juli 2003 - 18:34 #13
jo
Avatar billede cozey Nybegynder
28. juli 2003 - 23:25 #14
mat... smider du også lige et svar?
Avatar billede mat Nybegynder
28. juli 2003 - 23:32 #15
okidoki :)
Avatar billede snigeren Nybegynder
29. juli 2003 - 11:34 #16
cozey > jeg syntes du skulle spare sammen til Colin Moocks - Action Script the Definitive Guide.

Jeg har selv ledt efter mange bøger og jeg tror de fleste her på eksperten vil anbefale denne bog. Det skulle være den bedste. Den skærer alle udtryk ud i pap uden at det bliver kedeligt at læse.
Godt nok er det lidt hårdt at slippe de 5-600 kr den koster men det er så absolut det værd hvis du gerne vil lære mere om action script. Masser af gode eksempler og forklaringer.

/Snig
Avatar billede kalleballe Nybegynder
31. juli 2003 - 22:58 #17
anden go' bog er: 'using macromedia flash mx' af Michael Hurwicz og Laura McCabe
Avatar billede cozey Nybegynder
04. august 2003 - 12:57 #18
Takkker.... i andre læg lige et svar
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