http://www.cristalab.com/tutoriales/precarga-en-flash-c3l/#comment-form
La idea es hacerlo dentro de un contenedor y así aligerar peso a la página web, funciona perfectamente, el problema viene si no dejas terminar la precarga y pulsas otro botón, entoces la web se vuelve un poco loca, ¿alguien sabe la solucción?
Gracias a todos
function cargando() {
var total, cargados, porcentaje;
total = _root.contenedor.getBytesTotal();
cargados = _root.contenedor.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
porcentaje_txt.text = porcentaje+"";
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();