Avatar billede kgeee Nybegynder
30. marts 2005 - 15:26 Der er 4 kommentarer og
1 løsning

Preloader i flash player 7

Jeg har før brugt følgende preloader script:

onClipEvent (enterFrame) {
    loading = _parent.getBytesLoaded();
    total = _parent.getBytesTotal();
    percent -= (percent-((loading/total)*100))*.25;
    per = int(percent);
    percentage = per+"%";
    loadBar._width = per;
    if (percent>99) {
        _parent.gotoAndStop(2);
    }
}

Det virker fint, så længe man bruger flash player 6. Så snart man eksporterer til player 7 skriver den et underligt tal og stopper. Går udfra det er nogle af de matematiske operatører der laver kuk i systemet. Men spørgsmålet er hvordan den skal skrives i stedet?
Avatar billede barklund Nybegynder
30. marts 2005 - 16:24 #1
Hm, onClipEvent er noget flash 5 hejs, som vi ikke kan lide herovre :)

Og hvad sker der for den der percent? Den ser meget skummel ud.

Jeg laver det lige til:

stop();
loader.onEnterFrame = function() {
    var loading = getBytesLoaded();
    var total = getBytesTotal();
    var percent = loading/total*100;
    var per = Math.round(percent);
    this.percentage = per+"%";
    this.loadBar._width = per;
    if (percent>99) {
        gotoAndStop(2);
    }
}

Ret lige loader til instance navnet på dit loader-movieclip, slet det gamle onClipEvent og skriv ovenstående i et frame script.

--
Morten Barklund
Avatar billede kgeee Nybegynder
30. marts 2005 - 18:55 #2
Works like a charm. Tak for det. Kom med et svar, så er der løn ;-)
Avatar billede barklund Nybegynder
31. marts 2005 - 09:38 #3
Løn? Ja, det er da vist nok i dag :)
Avatar billede kgeee Nybegynder
31. marts 2005 - 15:29 #4
Yes sir :-)
Avatar billede barklund Nybegynder
31. marts 2005 - 15:45 #5
Tark for points :)
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



IT-JOB

Udviklings- og Forenklingsstyrelsen

Testmanager til Partsrepræsentation

Udviklings- og Forenklingsstyrelsen

Business Analyst med flair for test

Sparekassen Danmark

Systemudvikler

Mobilplan ApS

Content Creator