
Код:
loadXML = function(xmlName) {
xm.load("menu1.xml");
xm.ignoreWhite = true;
xm.onLoad = function (loaded) {
if (loaded) {
for (i=0; i <= xm.firstChild.childNodes.length-1; i++) {
am[i] = _root.me.attachMovie("item","it"+i,getNextHighestDepth(),{_x:0, _y:mainbut._height + i*20, sel:_sel,xx:asd});
am[i].title.text = xm.firstChild.childNodes[i].attributes.name;
am[i].xx = new XML (xm.firstChild.childNodes[i].childNodes);
am[i].xx.ignoreWhite = true;
if (am[i].xx.hasChildNodes() == false) {am[i].arr._visible = false;};
};
};
};
};
Что неверно -- обработчик надо определять ДО загрузки. ДО, а не после!!
Про класс
XML и
XMLNode читать в обязательном порядке. Убрать нахрен точки с запятой после закрывающих фигурных скобок.