Ciao ciao, ho un problemino con un preload di un MP3
Il mio codice è questo:
myLoop = new Sound();
function preloadMP3(){
totali = _root.myLoop.getBytesTotal();
caricati = _root.myLoop.getBytesLoaded();
perc = Math.floor(caricati/totali*100);
//txt_status è la casella di testo
//per visualizzare la percentuale caricata
_root.txt_status = perc + "%";
if (caricati < totali){
myInt = setInterval(preloadMP3, 100);
}else{
myLoop.start();
clearInterval(myInt);
_root.isPlaying = true;
_root.txt_status = "play";
_root.status = _root.txt_status;
}
}
myLoop.onLoad = preloadMP3;
myLoop.onSoundComplete = function(){
myLoop.start()
}
myLoop.loadSound("mp3/dontdisturb.mp3",false);
Funziona tutto, tranne il preload: la percentuale non viene visualizzata.
Potrebbe essere un problema di banda, ma non vedo niente anche con un MP3 di 4mb
A scanso di equivoci eccovi il link:
http://demo.multilab2000.it/Demo_Sit...undcontrol.htm
Fatemi sapere che sto uscendo pazzo!
Ciao e grazie