Hola he puesto este preloader en un archivo:
stop();
miIntervalo = setInterval(preloader, 10);
function preloader() {
if (getBytesLoaded()>=getBytesTotal()) {
play();
clearInterval(miIntervalo);
}
bar._xscale = (getBytesLoaded()/getBytesTotal())*100;
txt.text = Math.round(getBytesLoaded()/getBytesTotal()*100)+"%";
}
El problema es q si empieza a cargar el archivo y pulso otra vez el boton para q lo cargue otra vez, el archivo cargado se reproduce indefinidamente haciendo caso omiso al stop.
Podeis decirme si este preloader esta bien
1saludo