Mi programación es esta:
Código :
menuxml = new XML();
menuxml.load("xml-sidemenu-2.xml");
menuxml.ignoreWhite = true;
menuxml.onLoad = function(success) {
if (success) {
// MAIN MENU
xmldata = menuxml.firstChild.childNodes;
maxnum1 = xmldata.length;
for (m=0; m<maxnum1; m++) {
specs1 = xmldata[m];
duplicateMovieClip(clip0, "clip"+(m+1), m);
menuclip = eval("clip"+(m+1));
trace(eval("clip"+(m+1)));
menuclip.nextheight = nextheight;
menuclip.thetitle = specs1.attributes.name;
menuclip.theurl = specs1.attributes.url;
galeria = specs1.attributes.imagen; --> AKI ESTA EL PROBLEMA
trace(galeria);
// -- creo un clip de película vacio
var diapo:MovieClip=this.createEmptyMovieClip("diapo"+m, m+100);
// -- cargo la imágen el clip vacio
item = _root["diapo"+m];
item.loadMovie(galeria);
// -- indico posición x - y
item._x = 250;
item._y = 38;
trace(nextheight+"holitahola");
menuclip.thenum = m+1;
menuclip.above = eval("clip"+(m));
//SUB
maxnum2 = xmldata[m].childNodes.length;
menuclip.totalsubs=maxnum2;
for (s=0; s<maxnum2; s++) {
specs2 = xmldata[m].childNodes[s];
duplicateMovieClip(menuclip.sub.sub0, "sub"+(s+1), s);
menuclip2 = eval("clip"+(m+1)+".sub.sub"+(s+1));
menuclip2._y = menuclip.sub.sub0._height*s;
menuclip2.thetitle = specs2.attributes.name;
menuclip2.theurl = specs2.attributes.url;
}
menuclip.sub.sub0._visible = false;
nextheight = menuclip._y+menuclip._height;
play();
}
El problema es que no se me cargan las imágnes, alguien sabe por qué?
Espero alguien me pueda ayudar, lo agradecería mucho.
Un saludo gracias
