ciao, ho fatto come dicevi e ci sono riuscita pero' ho un problema,ti posto lo script che ho usato:
onClipEvent (load) {
_visible = 0;
_root.Stop();
loadMovieNum("foto.swf", 3);
tempo = getTimer();
kbTotali = Math.round(_root.getBytesTotal()/1024);
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) {
if (_root.getBytesLoaded()>=_root.getBytesTotal()) {
if (_level3.getBytesLoaded()>=_level3.getBytesTotal() ) {
_root.gotoAndPlay(2);
_level3.gotoAndPlay(1);
}
}
_visible = 1;
kbCaricati = Math.round(_root.getBytesLoaded()/1024);
percentuale = Math.round((kbCaricati/kbTotali)*100);
percentuale = (percentuale>=10) ? percentuale : "0"+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;
}
definizioni = "Tempo Trascorso:"+"
Kilobytes totali:"+"
Kilobytes caricati:"+"
Percentuale"+"
Velocità:"+"
Tempo Rimasto:";
dati = tempoTrascorso+"
"+kbTotali+" kb
"+kbCaricati+" kb
"+percentuale+"%
"+banda+" kb al secondo
"+tempoRimasto;
}
in questo modo carica direttamente anche il filmato foto pero' mi si visualizzano come kb totali solo quelli del filmato principale quindi quando il filmato principale è carico il conto alla rovescia del tempo rimasto si ferma e cominciano ad uscire scritte strane...cosi' fino a quando anche il filmato foto nn è carico e parte la riproduzione.
Come faccio ad evitare questa cosa e a far sommare i kb del filmato principale a quelli del filmato foto?![]()
ciao