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

aqui la solucion a los preload de los swf con loadMovie en MC

Estas en el tema de aqui la solucion a los preload de los swf con loadMovie en MC en el foro de Flash y Actionscript en Foros del Web. el codigo AS seria el siguiente: porcentaje = (this.getBytesLoaded() / this.getBytesTotal())*100; bytes = this.getBytesLoaded() add " Bytes cargados de " add this.getBytesTotal() add " Bytes ...
  #1 (permalink)  
Antiguo 09/09/2005, 14:49
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 20 años, 8 meses
Puntos: 0
aqui la solucion a los preload de los swf con loadMovie en MC

el codigo AS seria el siguiente:

porcentaje = (this.getBytesLoaded() / this.getBytesTotal())*100;
bytes = this.getBytesLoaded() add " Bytes cargados de " add this.getBytesTotal() add " Bytes totales";
cargados = int(porcentaje) add " % Cargado";
if (porcentaje<100) {
this.barra._xscale = porcentaje;
play ();
} else {
for (i = 1; i< 100000; i++) {}

gotoAndPlay ("inicio");
}

cambiando la sentencia _root por this se soluciona ya que _root lo que hace es tomar todos los frames o los bytes de la pelicula completa en la que el swf se encuentra insertado en el MC

entonces si tengo dos swf unos peli.swf y otrapeli.swf e intento cargar con loadmovie ("otrapeli.swf","mi_MC"); el preload que se encuentra en otrapeli.swf lo que hace es tomar todos los frames y/o bytes de peli.swf y los frames y bytes de otrapeli.swf, es ahi donde se encuentra el error con la sentencia _root, lo correcto es usar this, que solo tome los frames y/o bytes de la pelicula que se esta cargando (otrapeli.swf)
espero que les sea util.
cualquier cosa chifen!
un abrazo
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 17:53.