Avatar billede cgleerup Nybegynder
12. februar 2004 - 15:52 Der er 2 kommentarer og
1 løsning

Preloader i MX virker ikke

I scenen "preloader" har jeg et lag indeholdende et mc kaldet "indikator1" og i layer2 frame 2 følgende script som frame action
***************************************
if (_framesloaded >= _totalframes) {
    gotoAndPlay ("Intro", "1");
}
else {
    _root.indikator1._xscale = ((_framesloaded/_totalframes)*100);
}
****************************************

i frame 3 har jeg en frameaction der spriger tilbage til frame 1

Umidelbart virker det fint, bortset fra at det omtalte mc ikke scaler proportionelt med mængden af data der er loaded ? hvad går der galt ?
Avatar billede _k Nybegynder
12. februar 2004 - 16:40 #1
Hvis du mener, at den hakker temmelig meget, kan du bruge getBytesTotal() og getBytesLoaded() i stedet for _framesloaded og _totalframes.
Nogle gange ligger der meget grafik/lyd i en frame, og den er derfor længere tid om at blive hentet ind end frames hvor der ikke sker det store....
Avatar billede flashers Nybegynder
12. februar 2004 - 17:06 #2
smid dette i første frame

this.onEnterFrame = function() {
    var total_bytes = this.getBytesTotal();
    var loaded_bytes = this.getBytesLoaded();
    var frames_loaded = this._framesloaded;
    var percent = Math.round((loaded_bytes/total_bytes)*100);
   
    this.indikator1._xscale = percent;
    this.status_tekst.text = "percent loaded: " + percent;
   
    if (frames_loaded > 0 && total_bytes == loaded_bytes) {
        this.gotoAndStop("intro");
        delete this.onEnterFrame;
    }
}
stop();
Avatar billede cgleerup Nybegynder
13. februar 2004 - 08:25 #3
Jeg tester inden for en times tid, tak for hjælpen!
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