20. november 2002 - 23:34Der 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 ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.
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 ?
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...
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 ?
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;
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....
Synes godt om
Ny brugerNybegynder
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.