Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2006, 02:36
Avatar de kahlito
kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 8 meses
Puntos: 65
Precarga en un attachMovie con mc e imágenes externas

Hola despues de practicar con el método attachMovie para duplicar clips y cargar varias imágenes externas de un tirón a la hora de meterle una precarga o cargarlas una a una no encuentro la manera.

Mi intención es darle una precarga para que salgan las imágenes una a una y con su porcentaje o barra de precarga,

Código:
this.createEmptyMovieClip("cargador", 1);
this.createTextField("porcentaje", 2, 0, 0, "200", "16");
this.cargador._x = 0;
this.cargador._y = 0;
this.cargador.loadMovie("../img/robot_flasxl.jpg");
//
this.onEnterFrame = function() {
	this.cargador.percent = (this.cargador.getBytesLoaded()/this.cargador.getBytesTotal())*100;
	if (!isNan(this.cargador.percent)) {
		this.porcentaje.text = Math.round(this.cargador.percent)+" %";
	}
	if (this.cargador.percent == 100) {
		delete this.onEnterFrame;
	}
};
seria algo parecido a esto pero adaptado a los siguientes ejemplos.

¿Como podria entonces añadirle a este attachMovie una precarga con su porcentaje o barra y que se vayan cargando una a una?

Código:
var cantidad3:Number = 46;

for (var i:Number = 0; i < cantidad3; i++) {
   var mc_imagenes_grandes:MovieClip = attachMovie("mc_imagenes_grandes", "mc_imagenes_grandes" + i, i+46);
      mc_imagenes_grandes._x = 0 + i * 1050;
      mc_imagenes_grandes._y = 70;
      mc_imagenes_grandes.id = i;
      mc_imagenes_grandes.cambio_imagen.loadMovie("fotos/0" + i + ".jpg");
}
Aquí sin un attachMovie, como podria hacer lo mismo, es decir cargar cada imagen con su porcentaje o barra de cargando y a la vez que se vayan cargando una a una?

Código:
for (var i=0;i<20;i++){
    var mc=createEmptyMovieClip("img"+i,i)
    mc._x=(i%8)*70
    mc._y=Math.floor(i/8)*40
    mc.loadMovie("imagenes/0" + i + ".jpg")
}