Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2005, 13:29
Avatar de julio archila
julio archila
 
Fecha de Ingreso: marzo-2005
Ubicación: Quetzaltenango, Guatemala
Mensajes: 272
Antigüedad: 19 años, 1 mes
Puntos: 0
Hola NSB, bienvenido(a) al foro:

eso es algo sencillo de hacer, dejame esplicarte:

Código:
var vacio:MovieClip = this.createEmptyMovieClip("vacio", 1);
var loop:MovieClip = this.createEmptyMovieClip("loop", 0);
var vacio:MovieClip;
linea._xscale = 0;// si necesitas una precarga para cada imagen esta linea te servira para la barra de la carga
function cargador(foto) {
	vacio.loadMovie(foto);
//esto no es nada mas que la precarga para cada imagen que cargas
	loop.onEnterFrame = function() {
		total = vacio.getBytesTotal();
		cargados = vacio.getBytesLoaded();
		t = int((cargados*100)/total);
		linea._xscale = t;
		if (t>=100) {
			delete loop.onEnterFrame;
			linea._xscale = 0;
		}
	};
}
el codigo de arriba hace que cargue una imagen al llamar la funcion "cargador" la cual llamaremos con cada boton, asi:

Código:
boton.onRelease = function(){
cargador("tu_imagen.jpg");
}
aca el "boton" es el nombre de instancia del boton, "tu_imagen.jpg" es el nombre del archivo de imagen que queres cargar, este codigo lo pones por cada boton, claro cambiando el nombre del archivo por el de la imagen que vas a cargar.

ah, para que la precarga funcione tenes que dibujar tu barra de precarga en el escenario, convertirla en movie clip y darle de nombre de instancia "linea"

creo que eso es todo, si tenes mas dudas estamos para servirte.

espero haya sido de ayuda.

saludos ...
__________________
Julio Archila