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:
Cabe aclarar que los nombres de las imagenes son 1.jpg, 2.jpg, susecivamente, hasta 7.jpgcantidad=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);
}
}
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.


