Leí muchísimos artículos de la web y no doy con ninguno que trate el tema.
Mi problema es el siguiente.
Tengo una pelicula principal llamada main.swf, desde ella cargo los swf externos mediante loadMovie.
Hasta ahi todo OK!
En cada .swf que abro desde el main.swf hice una funcion de precarga. Y acá esta el problema.
La precarga no la veo, tarda en aparecer y cuando aparece llega rapidisimo al 100% y continúa con la pelicula.
Mi código es el siguiente:
function cargandopeli() {
this._lockroot = true;
//lo pongo para que me tome como pto de partida esta peli y no la de main.swf
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
porcentaje_txt.text = porcentaje;
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargandopeli, 1);
stop();
En el Fotograma 2:
this._lockroot = false;
La verdad que intente de muchas formas y no encuentro la solución.
Agradezco la ayuda.
Gracias.
*por si la kieren ver es www.torrebritania.com.ar
