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

No se ve el cargador!?....

Estas en el tema de No se ve el cargador!?.... en el foro de Flash y Actionscript en Foros del Web. Hace algún tiempo pedí un consejo sobre dónde era mejor tener el cargador: En el .swf a cargar o en la película principal. La respuesta ...
  #1 (permalink)  
Antiguo 06/06/2006, 03:42
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 14 años, 3 meses
Puntos: 5
No se ve el cargador!?....

Hace algún tiempo pedí un consejo sobre dónde era mejor tener el cargador: En el .swf a cargar o en la película principal. La respuesta fue, efectivamente, en el .swf a cargar.
Ahora intento cargar esos .swf en mi pelicula principal y se ve el cargardor pero siempre en 100%, no se vé ninguna animación de precarga de cero a cien .... Es decir, la película efectivamente se carga pero no se ve la animación de "loading".

Para cargar la pelicula uso la siguiente variable:

Cita:
miMC.loadmovie("miswf.swf");
De otra parte el código principal de la precarga es el siguiente:

Cita:
function loading() {
var total, loaded, percent;
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
percent = Math.floor((loaded*100)/total);
loaded_txt.text = (loaded/1000)+"Kb loaded of "+(total/1000)+"Kb"+" "+percent+" %";
Loading_MC.gotoAndStop(percent);
if (loaded == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(loading, 1);
stop();
Y por información adicional, en "export frame for classes" he debido incluír el 2 (segundo) para que el loading llegue efectivamente al 100% y no se quede a la mitad cuando la película ya ha cargado.

Finalmente cabe a notar que el loading funciona perfectamente cuando se trata de .swf autónomos, es decir, que no se cargan eb otros.

Sabéis dónde puede estar fallando el code?

gracias por vuestra ayuda.
__________________
Andrew :P
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 22:31.