Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2005, 19:37
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Preloader con errores en conecciones rapidas

Hola señores

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:
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;
	}
}
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.
__________________
JuniHH
- Mi blog
- Mi portafolio