Hola, realice un videotutorial de galeria con carga dinamica y funciona , como hacer que las imgs grandes se vean en un frame diferente... ayuda porfavor:
este es mi script..
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = alCargar;
xml.load("xml/lista.xml");
var numFotos:Number;
var cadaFoto:Array;
var i:Number;
var dirX:Number = 0;
var dirY:Number = 0;
var col:Number = 4;
var mcs:MovieClip;
var thumb:MovieClip;
var img:MovieClip;
var thumbloader:MovieClipLoader = new MovieClipLoader();
var imgloader:MovieClipLoader = new MovieClipLoader();
foto_mc._visible = false;
function alCargar() {
numFotos = xml.firstChild.childNodes.length;
//trace(numFotos);
cadaFoto = new Array(numFotos);
cargarPrevias();
}
function cargarPrevias() {
for (i=0; i<numFotos; i++) {
Duplicar();
cadaFoto[i] = xml.firstChild.childNodes[i].attributes.nom_xml;
//trace(cadaFoto[i]);
thumb = mcs.createEmptyMovieClip("n", this.getNextHighestDepth());
thumbloader.loadClip("thumb/"+cadaFoto[i], thumb);
}
}
function Duplicar() {
mcs = thumb_mc.duplicateMovieClip("mc"+i, i);
mcs._x = 121*dirX+50;
mcs._y = 92*dirY+5;
dirX++;
if (dirX == col) {
dirX = 0;
dirY++;
}
verFotos(i);
}
function verFotos(num:Number) {
img = foto_mc.createEmptyMovieClip("j", this.getNextHighestDepth());
mcs.onPress = function() {
_root.openi.gotoAndPlay("sample");
_root.openi.swapDepths(mcs.getNextHighestDepth());
_root.openi.foto_mc= foto_mc.createEmptyMovieClip("j", this.getNextHighestDepth());
imgloader.loadClip("img/" + cadaFoto[num], img);
//imgloader.loadClip("img/"+ cadaFoto[num], _root.openi.thumb_mc);
}
}
//foto_mc._visible = true;
//foto_mc.swapDepths(mcs.getNextHighestDepth());
//imgloader.loadClip("img/" + cadaFoto[num], img);
//;
/*cerrarFoto();
}
function cerrarFoto() {
foto_mc.onPress = function() {
foto_mc._visible = false;
};
}*/
el ejemplo lo tome de http://blog.videoaprende.com/category/as2/
pero ahora quiero que cada imagen grande se vea en un clip aparte, solo eh logrado que al dar click se habra un clip como tipo pop, pero no consigo enviar la imagen a ese clip.
les pido ayuda ya no se como hacerle.
gracias