Código :
for(i = 0; i < 6; i++){ crearPrevias(); } function crearPrevias() { var fotoP:MovieClip = lienzo_previas.createEmptyMovieClip("fotoP_" + i, i); var mclP:MovieClipLoader = new MovieClipLoader(); var listenerP:Object = new Object(); mclP.addListener(listenerP); mclP.loadClip(rutaPrevias + i + ".jpg", fotoP); listenerP.onLoadInit = function(target_mc:MovieClip) { target_mc.onPress = function() { verFotoGrande(i); } }; } function verFotoGrande(num:Number) { var fotoG:MovieClip = _root.createEmptyMovieClip("fotoG_" + i, i); var mclG:MovieClipLoader = new MovieClipLoader(); var listenerG:Object = new Object(); mclG.addListener(listenerG); mclG.loadClip(rutaGrandes + num + ".jpg", fotoG); }
El problema es que cuando hago click sobre la previa que quiero ver en grande, el bucle ya ha llegado a su fin, no encuentro la forma de poder hacer referencia a previa que me gustaría visualizar en grande, espero que puedan ayudarme, un saludo y gracias de antemano!