tengo este problema, quiero hacer una galeria como esta http://www.adidasla.com/micros/Mexico/fotosOMB/
pero no se por donde empezar ya que hice una con carga xml pero estoy atorado con respecto a que las imagenes tienen que ser unas chicas para los thumbs y otras grandes, yo quiero que sean de un tamaño y que cuando las llame desde flash se hagan chicas en automatico.
este es mi codigo flash:
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(){
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;
}
}
espero haberme explicado gracias