Caricare dinamicamente un file mp3 in un filmato flash (parte 2)
Posted on 07. May, 2006 by Administrator in flash, tutorials
In questo articolo tratteremo come caricare in modo dinamico un mp3 in un filmato. Nella prima parte abbiamo creato le basi del
lettore, ora creeremo altri dettagli.
Sempre nel primo frame mettiamo due input text, una con var "corrente" che indica il secondo a cui è arrivato il brano e una
"durata" che indica la durata di esso.
Il codice da modificare rispetto a quello dell'articolo precedente é solo nell'action legata al movieclip "progressbar" infatti lo selezioniamo
e mettiamo anz aggiungiamo come codice:
onClipEvent(enterFrame){
//calcola la percentuale di caricamento
progressamount = Math.round(((_root.myFavMP3.position /_root.myFavMP3.duration) * 100));
_root.progressbar.gotoAndPlay(progressamount);
_root.percentuale=progressamount+"%";
_root.durata=convertMILLtoSEC(_root.myFavMP3.duration);
_root.corrente=convertMILLtoSEC(_root.myFavMP3.position);
//converte da millisecondi in secondi
function convertMILLtoSEC(millisecondi)
{
p = Math.floor(millisecondi / 1000);
ore = Math.floor(p / 3600);
mins = Math.floor((p - ore * 3600) / 60);
sec = p % 60;
mins = mins < 10 ? ("0" + mins) : (mins);
sec = sec < 10 ? ("0" + sec) : (sec);
return(mins + ":" + sec);
}
}






Leave a reply