Avatar billede lyden Nybegynder
27. oktober 2002 - 20:43 Der er 13 kommentarer og
2 løsninger

Preloader....hehe.....!

Hej//

1) Preloader med et tekst feldt der viser antal kilobytes loaded (Intet andet), ikke en der står & looper mellem to frames, da jeg udover tekstfeldtet har en animation der kører.

2) Preloader med et tekst feldt der viser antal % loaded (Intet andet), ikke en der står & looper mellem to frames, da jeg udover tekstfeldtet har en animation der kører.

Nogen der kunne være behjælpelig ?.........! yderligere info så !!!

MacVH/Lyden
Avatar billede topsite Nybegynder
27. oktober 2002 - 20:45 #1
Avatar billede mat Nybegynder
27. oktober 2002 - 22:17 #2
onClipEvent (enterFrame) {
    total = _parent.getBytesTotal();
    loaded = _parent.getBytesLoaded();
    percent = (loaded/total)*100;
    if (total >= loaded) {
        _parent.gotoAndStop("complete");
    }
}

...noget i den stil, ellers skulle det være muligt at finde en preloader ved at søge i flashkatagorien herinde, da det er et hyppigt spørgsmål :)
Avatar billede lyden Nybegynder
28. oktober 2002 - 08:34 #3
Tak for det mat, men jeg har lavet et par stykker der funker ingen problemer. Jeg skulle bare bruge nogle alternativer, der er formentlig 800 måder at lave dem på.
Jeg har tjekket eksperten.....//

Jeg lader spm stå åbent lidt endnu.
Avatar billede lyden Nybegynder
28. oktober 2002 - 12:52 #4
Jeg prøver mig frem med den her:

onClipEvent (load) {

    _root.stop();

}

onClipEvent (enterFrame) {

    hentet = _root.getBytesLoaded();

    total = _root.getBytesTotal();

    _root.procent = (hentet/total)*100;

    if (_root.procent>=100) {

        _root.gotoAndStop(2);

    }

}



Den har jeg på første frame,  filmen starter i frame 2
Jeg har et dynamisk tekstfeldt med vaiable navnet procent, men den viser mig flere decimaler end bare de 3 der skal til for at vise mig procent, men der er mange, umiddelbart virker det som om den viser mig kb.....??
For hulen hvor jeg roder rundt..........!
Avatar billede baitianlong Nybegynder
28. oktober 2002 - 15:19 #5
_root.procent = Math.round((hentet/total)*100);

Så er der ingen decimaler !!

---------------------------------------------

Vil du have to decimaler ?? Så læg denne kode i hovedtidsliniens frame1

Math.roundAt = function(num,base) {
    var d = base > 0 ? Math.pow(10,base) : 1;
    return Math.round(d*num)/d;
}


Og skriv dette i preloaderen:

_root.procent = Math.roundAt((hentet/total)*100, 2);


(O;
Avatar billede lyden Nybegynder
29. oktober 2002 - 12:18 #6
dav legende....//

Der fik du mig igenigen...........nu gik jeg kold........//(hvorfra får du alle de scripts....fra ærmet?)

Om jeg ønsker to decimaler......æhhhhhh bøhh....nej......!  jeg "ønsker egentlig bare et dynamisk tekstfeldt der viser mig antal % loaded eller kb. men det kan jeg måske ikke med det script jeg henviser til.
Med et dynamisk tekstfeldt & variabel navnet "procent", til ovenstående så viser den mig : 12.4537373727 ...... noget i den stil ..& går så fra 0 til 100...???........ ! (ser faktisk slet ikke dårligt ud, lidt Matrix agtigt)......ZZZzzzzz!


(forvirret?........vent bare til næste afsnit)
Avatar billede mat Nybegynder
29. oktober 2002 - 12:45 #7
lyden > rund den af som legende foreslår med Math.round()
Avatar billede baitianlong Nybegynder
29. oktober 2002 - 12:55 #8
onClipEvent (load) {
    _root.stop();
}
onClipEvent (enterFrame) {
    hentet = _root.getBytesLoaded();
    total = _root.getBytesTotal();
    _root.procent = Math.round((hentet/total)*100) + " %";
    _root.kb = hentet/1024 + " Kb";
    if (_root.procent>=100) {
        _root.gotoAndStop(2);
    }
}


Lav så tekstfelter i _root. = "procent" og evt. "kb"

Så er der ingen decimaler på procent, og du har KB's loaded
Avatar billede lyden Nybegynder
29. oktober 2002 - 22:29 #9
& der bliver som sædvanligt bare rykket derud, tusind tak for hjælpen legende...........!

mat.....du kunne jo lægge et svar så kunne du få lidt point oxo...10 måske, hvis det er iorden med legende.............!
Avatar billede mat Nybegynder
29. oktober 2002 - 23:46 #10
jamen så lægger jeg da et svar selvom det var ret begrænset hvad jeg fik fyret af :)
Avatar billede baitianlong Nybegynder
30. oktober 2002 - 00:25 #11
Del dem mellem mig og mat, Jonas..... Det manglede bare (o;
Avatar billede lyden Nybegynder
30. oktober 2002 - 00:28 #12
Kliiiiiiiiing...........//
Avatar billede lyden Nybegynder
30. oktober 2002 - 00:33 #13
Din natteravn *__*
Avatar billede baitianlong Nybegynder
30. oktober 2002 - 00:34 #14
tak for points
Avatar billede lyden Nybegynder
30. oktober 2002 - 12:16 #15
ksfhskdjfhsdkj.....hvad har jeg nu lavet......hvufur giver den mig decimaler på kb ???? kan jeg undgå det på samme måde med at "runde" af.....:??

MacVH/Lyden
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