il seguente preload non mi visualizza correttametne i bytes totali.
dato un .sfw da 150k ne viasualizza 262...
why ?
codice:onClipEvent (load) { // solo al caricamento _visible = 0; _root.Stop(); tempo = getTimer(); kbTotali = Math.round(_root.getBytesTotal()/1024); kbytes = 0; //----------- funzione per il formato dei tempi ---------- function formato (millisecondi) { periodo = Math.round(millisecondi/1000); ore = Math.floor(periodo/3600); minuti = Math.floor((periodo-(ore*3600))/60); secondi = periodo%60; ore = (ore<10) ? "0"+ore : ore; minuti = (minuti<10) ? "0"+minuti : minuti; secondi = (secondi<10) ? "0"+secondi : secondi; return ore+":"+minuti+":"+secondi; } //-------------------------------------------------------- } onClipEvent (enterFrame) { // per ogni frame (24fps) //----------- verifica del caricamento ------------------- if (_root.getBytesLoaded() >=512){ if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _root.gotoAndPlay("main"); } //-------------------------------------------------------- _visible = 1; //----------- calcolo informazioni ----------------------- kbCaricati = Math.round(_root.getBytesLoaded() / 1024); percentuale = Math.round((kbCaricati/kbTotali) * 100); // % caricato/totale if(percentuale<10) { percentuale = "0"+percentuale; } // // percentuale = (percentuale>=10) ? percentuale : "0"+percentuale; barra._xscale = percentuale; // disegno.gotoAndStop(percentuale); // cocktail.interno.gotoAndStop(percentuale); // if ((getTimer()-tempo) >= 1000) { banda = Math.round(((_root.getBytesLoaded()/1024) - kbytes) * 10) / 10; tempoTrascorso = formato(tempo); tempoRimasto = formato(((kbTotali - kbCaricati) / banda) * 1000); tempo = getTimer(); kbytes = _root.getBytesLoaded() / 1024; } //-------------------------------------------------------- //----------- scrittura dei dati ------------------------- // definizioni = "Tempo Trascorso:"+" Kilobytes totali:"+" Kilobytes caricati:"+" Percentuale"+" Velocita':"+" Tempo Rimasto:"; // dati = tempoTrascorso+" "+kbTotali+" kb "+kbCaricati+" kb "+percentuale+"% "+banda+" kb al secondo "+tempoRimasto; definizioni = "Kilobytes totali: "+"Kilobytes caricati: "+"Velocita': "+"Tempo Trascorso: "+"Tempo Rimasto: "+"Percentuale:"; dati = kbTotali+" kb "+kbCaricati+" kb "+banda+" kb al secondo "+tempoTrascorso+" "+tempoRimasto+" "+percentuale+"% caricata "; //-------------------------------------------------------- } }

Rispondi quotando
