if (Number(P)<100) { gotoAndPlay (_currentframe-1); }
Mit problem er at når jeg skal se flashen på siden, loader den hele filen ind og viser så kun preloader i få sekunder og fortsætter dernæst til den frame jeg har kaldet "login".
Hvordan får jeg preloader til at blive vist med det samme?
Grafik: Altså der står loading med lidt fancy skrift og det er så det.
Jeg kom til at tænke på, det er ikke en eller anden publish setting som skal sættes til at afspille mens den loader vel? hvis det er hvor fa'en er det så :o)
Det er højst sandsynligt din preloader som ikke virker efter hensigten, men det er lidt svært at gennemskue, da jeg ikke ved hvad din tellTarget gør eller hvad der ligger i din første frame...
Der er lidt tekst / grafik med loading som lige bevæger sig lidt og så i frame 24 kommer første script som jeg pastede i toppen, frame 25 indeholder så nr 2 script.
Jeg bruger Flash 5.0 og jeg kan ikke finde det export for actionscript ved at højreklikke noget sted i library. måske kun en MX funktion?
Forfra...... Har lavet en super simpel, preload fætter som bare viser KB loadet, total og Procent. fylder 2 frames.
Frame 1: a = getBytesLoaded(); b = getBytesTotal(); c = Math.ceil((a/b)*100)+"%"; d = Math.floor(a/1024)+"kb"; e = Math.floor(b/1024)+"kb";
if (a == b) { nextScene (); }
gotoAndPlay (3);
Frame 2: gotoAndPlay (1);
Alt det her virker faktisk fint (tror jeg nok, jeg kan jo ikke set det rigtigt) men den laver stadigvæk det nummer når jeg ligger den ud et eller andet sted med at den loader hele skidtet før den starter og viser så preloader i ca. ½ sekund.
Hvilken setting eller hvordan gør jeg lige for at få den til at vise løbende??? Jeg bliver jo bindegal af det her :o)
borsk >> din preloader er fin i forhold til flash 5 (hvis altså _getbytesLoaded() understøttes i 5'eren, hvilket jeg ikke kan huske...) - det er problemet med "export in first frame" som ikke er et issue i 5'eren.
I dit sidste script skal du slette "gotoAndPlay (3);"
Umiddelbart virker det faktisk slet ikke hvis jeg sletter den sidste kommando gotoandplay (3).
Men det er også ligegyldigt. Hvis den vil loade hele flashen før den starter er jeg jo ligeglad med en preloader, så kan jeg ligeså godt skrive på den html side der starter "vent venligst" eller sådan.
Det er faktisk meget nemt at lave en preloader, og jeg tror du kan løse det ved at kigge i Flash Actionscript dictionary eller lign. Har desværre lidt for tralvt til at kigge på din fil pt.
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.