He recontruido el codigo pero de esta manera no consigo que carguen las imagenes, que hago mal?!?! gracias
Código actionscript:
Ver originalx = 40;
y = 200;
//--------------------------
_global.ancho = 238; //Ancho imagen
_global.alto = 159;
//--------------------------
contenedor_mc._x = 0;
contenedor_mc._y = 0;
//----------------------------
System.useCodepage = true;
_global.datos = new XML();
datos.ignoreWhite = true;
datos.onLoad = function() {
for (var i = 0; i<datos.firstChild.childNodes.length; i++) {
_root.cont = datos.firstChild.childNodes.length;
ruta = datos.childNodes[0].childNodes[i].attributes.archivo;
ids = datos.childNodes[0].childNodes[i].attributes.id;
var contenedor_mc:MovieClip = this.createEmptyMovieClip("contenedor_mc", this.getNextHighestDepth());
var imagen:MovieClip = contenedor_mc.createEmptyMovieClip("imagen"+i, contenedor_mc.getNextHighestDepth());
imagen.loadMovie(ruta);
contenedor_mc._x = x;
contenedor_mc._y = y;
x += ancho;
contenedor_mc.onPress = function (){
trace("PRESS EN ID " + ids);
}
// control del número de columnas
if (x >= ancho*4) {
x = 40;
y += alto;
}
}
};
datos.load("xml/imagenesIndex.xml");
Un saludo!