Me he encontrado con un error, eso creo, que jamas me ha ocurrido. Tengo hecha una precarga para imagenes, en la que muestra el porcentaje de carga antes de mostrar la imagen seleccionada. Funciona a la perfeccion utilizando "simular descarga" de Flash 8, pero al subirla al server, aparece el mensaje "infinity" en la caja de texto en la que deberia mostrar el porcentaje....Esto solo en Internet Explorer, ya que Firefox coloca 100%.
Miren que me han aparecido errores, pero este nunca.
Segun la ayuda de flash: "Especifica el valor IEEE-754 que representa el infinito positivo. El valor de esta constante es igual que Number.POSITIVE_INFINITY." . Pero ¿no deberia aparecer cuando pruebo la pelicula en mi pc tambien?
Espero puedan ayudarme, ya que es el unico obstaculo que tengo hasta el momento.
Esta es la funcion de carga que utilizo:
Código :
function carga() { textoCarga_txt._visible = true; barrita_mc._visible = true; var van:Number = cargador.getBytesLoaded(); var totales:Number = cargador.getBytesTotal(); var porcen:Number = Math.round((van/totales)*100); barrita_mc.gotoAndStop(porcen); textoCarga_txt.text = porcen+" %"; if (porcen == 100 && cargador._width>0) { textoCarga_txt._visible = false; cargador._x = (ancho_total-cargador._width)/2; alfa(); cargador._y = 50; barrita_mc._visible = false; porcen = 0; clearInterval(intervalo); } } var intervalo:Number = setInterval(carga, 100);
barrita_mc: una linea simple para mostrar el avance de la carga
textoCarga_txt: donde muestra el porcentaje de carga
alfa(). aumenta el alpha de la imagen una vez cargada
Y ni duda aumenta mas, cuando prueba la pelicula en mi pc, con la opcion "simular descarga", funciona a la perfeccion.
STARLANCER