Hola que hay; tengo precarga que tarda unos segundos en verse, y cuando se ve ya esta reproduciendose por la mitad...es este >
http://www.aldesign.es/ el codigo es el siguiente:
function cargando() {
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(cargando, 1);
stop();
un compañero del foro me dio este otro codigo, y efectivamente la carga se ve entera pero tarda un 75% más de tiempo en cargar:
function cargando() {
if(entrada==undefined)
{
fotograma_preloader=1;
tiempo_fotograma=10;
cuenta_tiempo=0;
entrada=true;
}
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.ceil((cargados*100)/total);
porcentaje_txt.text = fotograma_preloader+" %";
if(fotograma_preloader<porcentaje)
{
trace(fotograma_preloader);
cuenta_tiempo++;
}
if(cuenta_tiempo==tiempo_fotograma)
{
fotograma_preloader++;
barra_mc.gotoAndStop(fotograma_preloader);
cuenta_tiempo=0;
}
if ((cargados == total) && fotograma_preloader==100)
{
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();
Por lo que este segundo codigo no me sirve, alguien sabe cual es el problema del primer codigo????
un saludo