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

Preloaders y attachMovie

Estas en el tema de Preloaders y attachMovie en el foro de Flash y Actionscript en Foros del Web. Hola gente! Le he puesto un cargador a mi pagina en flash. Funciona perfectamente en modo local (CTRL+ENTER,CTRL+ENTER), pero cuando he puesto el swf en ...
  #1 (permalink)  
Antiguo 26/01/2005, 11:18
 
Fecha de Ingreso: enero-2005
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Preloaders y attachMovie

Hola gente!

Le he puesto un cargador a mi pagina en flash.
Funciona perfectamente en modo local (CTRL+ENTER,CTRL+ENTER), pero cuando he puesto el swf en la web el cargador se ha vuelto loko.
Aqui va el codigo:

primer fotograma:

//iniciamos variables y propiedades
estado=0;
iBytes=0;
iBytesLoaded=0;

segundo fotograma

//imprimimos en nuestro campo de texto dinámico el porcentaje cargado

estado=iBytes add "%";

//Calcula el total de datos a cargar
iBytesTotal = _root.getBytesTotal();

//Calcula lo q llevamos cargado
iBytesLoaded = _root.getBytesLoaded();

//Calcula el porcentaje cargado
iBytes = int(((iBytesLoaded * 100) / iBytesTotal));

tercer fotograma

//refrescamos
if (iBytes<100) //si carga incompleta
{
iBytes=iBytes+2;
gotoAndPlay(2);
}
else
{
//carga completa
estado=''carga completa";
gotoAndPlay(4);
}

Y en el cuarto fotograma empieza la pelicula.


Tal vez el problema vaya con el "export on first frame" de los clips que importo con el attachMovie.
Hay que marcar esta casilla cuando usamos cargadores? He observado que si no la marco no me carga los clips vinculados para actionscript, pero el swf ocupa mucho menos espacio...

AYUDA!!!
  #2 (permalink)  
Antiguo 26/01/2005, 15:12
Avatar de goc00  
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 15 años, 10 meses
Puntos: 3
Saludos...

Te recomiendo los preloaders que están disponibles acá en el foro, porque el que tienes tú está un poco extraño. (no cumple la función de preload al 100%)
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...
  #3 (permalink)  
Antiguo 27/01/2005, 09:07
 
Fecha de Ingreso: enero-2005
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Hola de nuevo, he encontrado una solución aunque no me parece demasiado optima:
simplemente he quitado todos los "export in first frame", y he añadido los clips manualmente al escenario en sus respectivos fotogramas (con alpha=0 para que sean invisibles) .
Los attachMovie los he dejado tal cual, en los mismos fotogramas donde estaban, y en los mismos donde estan las peliculas importadas manualmente al escenario:

_level0.attachMovie("miPeli","peli",_level0.getNex tHighestDepth());

La solución funciona a la perfeccion con I.Explorer,Netscape7.2 y Firefox.

El código es el mismo que en el post anterior, sólo he cambiado el cuarto fotograma. Ahora es:

_level0.attachMovie("foto","fot",1);

foto es un clip exportado para actionscript con la casilla "Export in first frame" desactivada.

Bueno espero que sirva para las posteriores visitas en busca de un preloader que funcione! Gracias goc00 por el tiempo dedicado. Au!
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 20:57.