Avatar billede smask Nybegynder
20. november 2002 - 23:34 Der er 10 kommentarer og
1 løsning

Preloade MC i en Scene

Hej,

Jeg ville høre om man kan preloade et movieclip i en scene ?

Lad os sige jeg har en scene1, som indeholder min menu.

Jeg vil så lave det sådan, at når man trykker på eksvis menupunkt "profil", så skal den køre et movie clip (med nogle oplysninger om profil). Heri mc'et er også en del grafik, så jeg vil gerne at det preloades....

Men kan man overhovedet lave det sådan, at lave alle ens menupunkter/indhold som movieclips, når selve hjemmesiden/menuen ligger i scene1 ?

På forhånd tak
Avatar billede smask Nybegynder
20. november 2002 - 23:35 #1
I så fald, hvad er scripet for dette ?
Avatar billede n!nja Nybegynder
21. november 2002 - 06:29 #2
Avatar billede baitianlong Nybegynder
21. november 2002 - 16:51 #3
Hvis du vil preloade, bør du lave hvert menupunkt til sin egen swf, og loade dem ind ovenpå hinanden. Så laver du bare en preloader på hver...
Avatar billede smask Nybegynder
21. november 2002 - 23:09 #4
Legende> problemet er, at jeg har en stor swf-fil, som indeholder hele menuen med under sider. Og jeg kan vel ikke lave en swf i en swf, vel ?

Det jeg gerne ville var, at lave alle mine undersider som movieclips som skulle kunne preloades - dvs. at min menu, eksvis med profil, skal kunne vise og preloade movieclippet med siden profil.

Håber du forstår hvad jeg mener :o)
Avatar billede smask Nybegynder
21. november 2002 - 23:11 #5
Men når du siger at man skal loade swf'erne ind oven på hinanden, laver du så hele siden i flash ? eller loades de skiftesvis ind på en html side ved en given kommando ?
Avatar billede baitianlong Nybegynder
22. november 2002 - 15:23 #6
Se min gamle hjemmeside: http://www.legendenet.dk/gammel/index.html

Den er lavet på den måde, som jeg foreslår dig. Hvert menupunkt er en selvstændig swf, som læses ind ovenpå manu-flashen, der hele tiden ligger nederst, under de andre...
Avatar billede smask Nybegynder
22. november 2002 - 17:50 #7
Legende> hej igen.......

Ok jeg forstår hvad du mener med de selvstændige swf'er. Men hvordan gør jeg det rent teknisk inde i flash ? Jeg har jo en scene1 - så hvordan køres swf'erne i min scene ? jeg kan vel ikke lægge dem i tidslinjen ?

På forhånd tak...

Og så får du lige points derefter :o)
Avatar billede baitianlong Nybegynder
22. november 2002 - 20:54 #8
En flash er gennemsigtig, der hvor der ikke er grafik, derfor kan du lave hver swf lige stor (i pixels) og lægge dem ovenpå hinanden, som jeg gør det i eksemplet.

Nu skal du til at tænke i levels / lag... Din "hovedfilm", ligger i level0, og ovenpå den ligger level1, level2, level3 osv.

Derfor gør du dette når du læser ind ovenpå:

Dette kan være en knap i hovedfilmen:

on(release)  {
  loadMovieNum("filmommig.swf", 1);
}

Så bliver filmen filmommig.swf læst ind i level 1, dvs. ovenpå den anden film...Du kan fjerne den igen med:

unloadMovieNum(1); //her henvises kun til level

Du kan også bare læse en ny film ind i dette level, så forsvinder den, der er der i forvejen...

Bare spørg, til du har styr på det. Det haster ikke med pointsne (o;
Avatar billede smask Nybegynder
23. november 2002 - 18:53 #9
Hej igen legende,

Vil det sige, jeg skal importere de forskellige swf'er og lægge dem hvert sit layer i scenen ?

Skal hver swf så ligge i én frame, eller strække sig længere ud af tidslinjen ?

Og så lige til sidst.... Dette scipt:

on(release)  {
  loadMovieNum("filmommig.swf", 1);
}

Det har ikke noget med preloaden at gøre vel ? det er selve navigationen af de forskellige sider/swf'er ?

Tusind tak for hjælpen....

Det er sq en fornøjelse at få hjælp fra dig.....Har desværre ikke andet at tilbyde dig end points :o)

Hejza
Avatar billede baitianlong Nybegynder
23. november 2002 - 19:05 #10
Nej. du er vist blevet forvirret. level0, 1, 2, 3... Har intet at gøre med layers i din film. Det er lag i flashfremviseren...

level0 - Din hovedfilm
level1 - her kan du læse en film ind med scriptet ovenfor
level2 - her kan du læse en anden film ind
level3 - ...osv osv osv...

Så du laver hvert menupunkt i sin egen swf/flash, og når den skal ind, bruger du loadMovieNum metoden
Avatar billede smask Nybegynder
23. november 2002 - 19:53 #11
Ok...jeg tror jeg er ved at forstå det.....

Dog lige et spørgsmål mere. på din hjemmeside (legende.dk/gammel) er det kun det midterste der skifter og loades.....

Hvordan lægger du swf'en oveni en swf ?

Eller hvis jeg forstår dig ret, så er det midterste en swf for sig selv, ikk ? ca. 400 x 200 px.....Hvordan laver du så placering af denne swf ? altså at den skal være i midten....
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