![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Сообщений: 306
|
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
items1 = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
items1[i] = xmlNode.childNodes[i].attributes.name;
}
firstImage();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");
var Paket = {
layout: 0,
icon_size: 128,
icon_min: 32,
icon_max: 128,
icon_spacing: 2,
span: null,
items: items1,
amplitude: null,
callback: this.osxActions
}
this.attachMovie('OsxClass', 'menu_osx', 1, Paket);
this.menu_osx._x = Stage.width / 2;
this.menu_osx._y = Stage.height
как исправить строчку ???? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что в строчке не так?
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 306
|
Мне надо присвоить массиву items массив items1, но если я его так присваиваю то ничего не получается!!!
|
|
|||||
|
Регистрация: May 2007
Сообщений: 116
|
а items1 создается в loadXML() ? Если так то он доживает только до } конца функции
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нужно перенести всё после .load внутрь loadXML.
zafod, массив доживет. Только вот он на момент вызова ещё не был создан. Последний раз редактировалось etc; 06.08.2007 в 13:30. |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|