Il codice per il filmato del menù è :
//-----------------------------------------------//
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++) {
_root.menu.menuItem.duplicateMovieClip("menuItem_" +i, i);
_root.menu["menuItem_"+i].labelName = sectionNames[i-1];
_root.menu["menuItem_"+i].link = sectionLinks[i-1];
_root.menu["menuItem_"+i]._y = spazio;
if (i != 1) {
_root.menu["menuItem_"+i]._y = _root.menu["menuItem_"+(i-1)]._y+_root.menu["menuItem_"+(i-1)].height+menuSpacing;
}
}
};
mio_xml.load("menu_azienda.xml");
//------------------------------------------------------------//
Poi lo carico nell'altro filmato con il codice solito per caricare i movie esterni:
loadMovie("nome_filmato.swf",istanza_Movie_clip);
Spero che fosse questo quello che volevi sapere...
![]()

Rispondi quotando