ok, supponendo che il codice sia nella root del filmato esterno, cambialo con:
codice:sectionNames = new Array(); sectionLinks = new Array(); var menuSpacing = 20; mio_xml = new XML(); mio_xml.path = this; mio_xml.ignoreWhite = true; mio_xml.onLoad = function(success) { if (success) { var nodes = this.firstChild.childNodes; for (var i = 0; i < nodes.length; i++) { var button_i = nodes[i].attributes.label; var links_i = nodes[i].attributes.link; sectionNames.push(button_i); sectionLinks.push(links_i); //trace(sectionNames[i]); } } else { //this.path.labelName = "Caricamento Errato"; } sectionCount = sectionNames.length; for (var i = 0; i <= sectionCount; i++) { this.path.menu.menuItem.duplicateMovieClip("menuItem_" + i, i); this.path.menu["menuItem_" + i].labelName = sectionNames[i - 1]; this.path.menu["menuItem_" + i].link = sectionLinks[i - 1]; this.path.menu["menuItem_" + i]._y = spazio; if (i != 1) { this.path.menu["menuItem_" + i]._y = this.path.menu["menuItem_" + (i - 1)]._y + this.path.menu["menuItem_" + (i - 1)].height + menuSpacing; } } }; mio_xml.load("menu_azienda.xml");

Rispondi quotando