Foros del Web » Creando para Internet » Flash y Actionscript »

Precargador atascado

Estas en el tema de Precargador atascado en el foro de Flash y Actionscript en Foros del Web. Tengo una serie de películas secundarias .swf que voy cargando en una película principal con loadMovie. Cada una de ellas tiene un precargador con la ...
  #1 (permalink)  
Antiguo 22/05/2003, 13:58
Avatar de Magnus  
Fecha de Ingreso: mayo-2003
Ubicación: Madrid. España
Mensajes: 79
Antigüedad: 20 años, 11 meses
Puntos: 0
Precargador atascado

Tengo una serie de películas secundarias .swf que voy cargando en una película principal con loadMovie. Cada una de ellas tiene un precargador con la clásica barra de progreso, que es un MC al cual he dado este código:
Código:
onClipEvent (load) {
	btotales = this._parent.getBytesTotal();
}
onClipEvent (enterFrame) {
	bcargados = this._parent.getBytesLoaded();
	if (bcargados>=btotales) {
		this._parent.gotoAndPlay("inicio");
	} else {
		a = (bcargados/btotales)*100;
		porcentaje = Math.round(a)+"%";
		barra._xscale = a;
	}
}
Al probarlo, resulta que algunas de esas películas se cargan sin problema, pero otras se quedan atascadas en la fase de precarga (con el precargador congelado, por ejemplo, en el 83%, o en el 100%). Todos los precargadores son iguales (he hecho "copy-paste"). Además, las que no se cargan bien, otras veces se cargan sin problema. Si fueran siempre las mismas, habría algo que corregir, pero los fallos parecen ser aleatorios.
Agradezco sugerencias.
__________________
Magnus
  #2 (permalink)  
Antiguo 22/05/2003, 18:18
Avatar de Magnus  
Fecha de Ingreso: mayo-2003
Ubicación: Madrid. España
Mensajes: 79
Antigüedad: 20 años, 11 meses
Puntos: 0
En fin, gracias, parece que ahora va bien, aunque no al 100%. Si quieres perder un par de minutos en comprobarlo, está en mi site personal, ahí en el botoncito de abajo ("www"). Las películas adicionales se cargan en la sección "Galería"

¿Qué tenía de malo usar el evento load?

Por cierto, el código que me diste ya lo tenía, supongo que lo cogí del depósito, pero es que tengo trupecientos modelos de preloader, que he ido encontrando por ahí.
__________________
Magnus
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:07.