Hola,
Estoy trabajando una galeria de imagenes con as2. Empecé siguiendo el tutorial de un menu infinito (por sargento,
http://www.sargentoweb.com/as2/?doc=30), y luego intente hacer que la carga de las imagenes sea dinamica.
Para ello modifiqué el código de manera que quedo así:
Código:
cantidad=7;
ancho=80;
espacio=ancho+20;
limite=espacio*cantidad;
clip = new Array();
ref = new Array();
for (i=1; i<=cantidad; i++){
_root.attachMovie("mc_boton", "mc_boton"+i, 10+i)
ref[i]=_root["mc_boton"+i];
ref[i]._y=250;
ref[i]._x=(espacio*i)+20;
clip[i] = _root.createEmptyMovieClip("nombre", i);
clip[i].loadMovie(i+".jpg");
clip[i]._y=100;
}
vel=0;
onEnterFrame = function(){
vel=int(((_xmouse-275)/275)*10);
for (i=1; i<cantidad; i++){
clip[i]._x=ref[i]._x;
//trace(i+" : "+clip[i]._x);
}
}
Cabe aclarar que los nombres de las imagenes son 1.jpg, 2.jpg, susecivamente, hasta 7.jpg
Por alguna razón que desconozco solo se muestra en pantalla la ultima imagen, sin marcar ningun error. Supongo que el problema debe estar en el loadMoive, o en el createEmptyMovieClip, pero no se.
Les agradeceria si me pueden ayudar a solucionarlo.