Cita:
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! 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);
}
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);
}