03. juni 2002 - 17:16Der er
13 kommentarer og 1 løsning
Simpel preloader...
Hejsa!
R der en der kan/vil lave en lille tutorial på hvordan man laver en simpel preloader (simpel = et movieclip som kører indtil resten af filmen er loaded) i Flash MX?
Eftersom "ifFrameLoaded" ikke findes i MX kan jeg ikke rigtigt få det til at virke...
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Du ved godt der findes en hjælp-sektion til flash ?! ;) Hvis du kigger efter på _framesloaded, kan du se følgende eksempel:
Example The following example uses the _framesloaded property to start a movie when all the frames are loaded. If all the frames aren't loaded, the _xscale property of the movie clip instance loader is increased proportionally to create a progress bar.
Jeg forstår ikke hvorfor folk så gerne vil bruge frames loaded i en preloader. Flash indeholder getBytesLoaded() og getBytesTotal(), det giver et meget bedre billede af den datamængde, der skal hentes ind.
Til Ninja >> En hurtig tutorial i bytes-preloading...
Vi laver et movieclip, som vi kan putte kode på. Dette kan bare være tomt, eller du kan tegne en lille firkant/cirkel, eller lign. Dette movieclip trækkes ind i frame 1 af hovedfilmen. Vi skriver nu kode på mc'et...
onClipEvent(load) { _root.stop(); //SÅ STOPPER VI HOVEDFILMEN TIL DEN ER LOADED } onClipEvent(enterFrame) { //Nu laver vi variabler vi kan bruge hentet = _root.getBytesLoaded(); total = _root.getBytesTotal(); _root.procent = (hentet/total)*100; if(_root.procent >= 100) { //FILMEN SKAL SPILLE NÅR PROCENT ER 100 _root.play(); } }
Nu virker preloaderen (Husk at indholdet skal starte i frame 2). I _root / hovedtidslinien har vi nu variablen procent, som angiver hvor meget, der er loaded.Man kan så lave et dynamisk tekstfelt med denne variabel, hvis man ønsker det. -eller man kan lave en loadbar.
-Tegn en ramme til loadbaren, og lav derefter et movieclip, hvor der kun er loadbaren (i fuld/100% STØRRELSE). Træk loadbaren ind i hovedfilmen og giv den f.eks denne kode.
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.