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.