Prepare este preloader solo para probar, lo pueden ver aqui. El asunto es que cuando lo pruebo con coneccion lenta (56kbps) funciona de maravilla, pero cuando lo pruebo en ADSL (500kbps) se vuelve un tremendo disparate, porque no va a la par del total cargado.
Entiendo que el script puede estar mal y lo pongo a ver si sabrian corregirlo:
Código:
Si quieren, pueden bajar una copia del FLA por si no lo entienden solo con el script. En esa misma pagina tienen un enlace para eso. percent = Math.floor(getBytesLoaded()/getBytesTotal()*100); barra.rellenoBarra._xscale = percent; // // function mostrarCargado() { barra.flechaCargado.flechaTexto.cargado = Number(percent)+"%"; barra.flechaCargado.gotoAndPlay(Number(barra.flechaCargado._currentframe)); } // // if (percent == 100) { gotoAndStop(3); } else { gotoAndPlay(1); // if (percent == null || percent<"10") { barra.flechaCargado.flechaTexto.cargado = "0%"; } // switch (percent) { case 10 : mostrarCargado(); break; case 20 : mostrarCargado(); break; case 30 : mostrarCargado(); break; case 40 : mostrarCargado(); break; case 50 : mostrarCargado(); break; case 60 : mostrarCargado(); break; case 70 : mostrarCargado(); break; case 80 : mostrarCargado(); break; case 90 : mostrarCargado(); break; case 98 : barra.flechaCargado.flechaTexto.cargado = "100%"; barra.flechaCargado.gotoAndPlay(Number(barra.flechaCargado._currentframe)); break; } }