Avatar billede chikaka Nybegynder
19. februar 2001 - 10:44 Der er 13 kommentarer og
1 løsning

Preload

Kan man indsætte en kommando i en preloader som loader f.eks. 5 flash film fra den samme Flash-side, således at hele Flash siden er loadet ind inden man begynder at browse den???
Avatar billede nikolajdu Nybegynder
19. februar 2001 - 11:02 #1
Du laver et loop mellem frame 1 og 2 og indsætter nedenstående action i frmae 1 og en \"goto frame 1\" i frame 2. Den her går først videre til frame 3, når der er loadet 100% ind.

total = this.getBytesTotal();
loaded = this.getBytesLoaded();
txtField = (loaded/total)*100 ;
if (total == loaded) {
    gotoAndPlay (3);
}

/Nikolaj

http://www.tdaugaard.dk/fotx/showuser.asp?user=nikolajdu
Avatar billede nikolajdu Nybegynder
19. februar 2001 - 11:13 #2
Du skal så have et textfield med Variablen \"txtField\" for at kunne se antallet af procent på skærmen.
Avatar billede chikaka Nybegynder
19. februar 2001 - 11:18 #3
Ok, den preloader jeg har fundet har sine actions i frame 24 og frame 25 :


Frame 24

P = int((100*_framesloaded)/_totalframes);
trace (P);
tellTarget (\"/Prozent\") {
    gotoAndStop (_level0:P);
}


Frame 25 :

if (Number(P)<100) {
    gotoAndPlay (_currentframe-1);
}


Hvad er det der skal ændres der????
Avatar billede nikolajdu Nybegynder
19. februar 2001 - 11:26 #4
Det er klart at hvis din preloader starter i Frame 24 og 25 afspilles frames 1 til 23 inden den overhovedet begynder at preloade.

Umiddelbart ser din Preloader Ok ud.

Bruger du Flash 4???

/Nikolaj
Avatar billede chikaka Nybegynder
19. februar 2001 - 11:30 #5
Jeg bruger Flash 5. Den preloader jeg har fundet ligger som en film for sig selv, og den skal kunne loade de andre 5 film inden at de vises. Jeg har prøvet at lægge en preloader på hver enkel film, men det bliver irriterende at den dukker op hele tiden, så hellere at den loader det hele fra starten. Hvis du evt. kender en anden preloader der måske virker bedre, ville det heller ikke være dårligt.
Avatar billede nikolajdu Nybegynder
19. februar 2001 - 11:37 #6
Du bruger selvfølgelig ikke flash 4, men 5 du har jo _totalframes
Avatar billede nikolajdu Nybegynder
19. februar 2001 - 11:55 #7
Den film din preloader ligger i skal selvfølgelig være din hovedfilm.

Kan ikke lige gennemskue din opbygning.

Ellers prøv at zippe det ned og send filerne til mig på nikolajdu@hotmail.com
Så kan jeg kigge det igennem i løbet af eftermiddagen.

/Nikolaj
Avatar billede chikaka Nybegynder
20. februar 2001 - 08:42 #8
Jeg har lagt alle 5 Flash filer ind i en film, så de ligger i 5 scener med preloaderen først, dette ser ud til at virke. Der er dog én scene med nogle billeder i en rulle menu som bruger tell target kommandoen, og den bliver ved med at åbne en frame fra preloaderen når der trykkes på en af billederne, istedet for en frame i samme film som rullemenuen ligger i. Jeg har angivet at den f.eks. skal åbne frame 20 i scene 5, som er den scene hvor rullemenuen ligger, men det ser ikke ud til at hjælpe. Den referer til _level0/ i tell target kommandoen, jeg ved ikke om det skal ændres eller hvad der er galt????


on (release) {
    tellTarget (\"_level0/\") {
        gotoAndStop (20);
    }
}
Avatar billede nikolajdu Nybegynder
20. februar 2001 - 08:53 #9
Level 0 er selve din hovedfilm. Level 0 er tidslinien på den. Hvis din menu ligger i et movieClip kan du med fordel bruge _root.MyMovieClip i stedet.

Ellers prøv at angive scene i din Goto.

on (release) {
    tellTarget (\"_MitClip\") {
        gotoAndStop (\"Scene 2\", 20);
    }
}


Du er stadig velkommen til at sende mig filerne, men jeg har først tid i efteermiddag til at kigge på dem.

/Nikolaj
Avatar billede chikaka Nybegynder
26. februar 2001 - 13:36 #10
Hej Nikolaj

Jeg har sendt filen til din mail.

/Morten
Avatar billede nikolajdu Nybegynder
26. februar 2001 - 13:53 #11
fino. Har ikke fået den endnu, men glor på den når den dukker op.
Avatar billede nikolajdu Nybegynder
26. februar 2001 - 13:55 #12
Har du sendt den til nikolajdu@hotmail.com???

Burde trods alt have haft den for længst. Hvis den er over 1 Mb skal du lige have en anden adresse.
Avatar billede chikaka Nybegynder
26. februar 2001 - 17:22 #13
Den fylder 1.3 Mb
Avatar billede chikaka Nybegynder
28. februar 2001 - 13:21 #14
Jeg har selv fundet ud af fejlen, billederne skulle have et labelnavn.
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