Показать сообщение отдельно
Старый 14.01.2009, 16:09
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 4  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
если уж далее с loadMovie, то вот так:
Код AS1/AS2:
function loadXML(loaded) {
	if (loaded) {
		xmlNode = this.firstChild;
		image = [];
		description = [];
		total = xmlNode.childNodes.length;
		for (i=0; i<total; i++) {
			image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
			description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
                        dsk.dsk1.loadMovie(image[0], 1);
                        dsk.dsk2.loadMovie(image[1], 1);
                        dsk.dsk3.loadMovie(image[2], 1);
                        dsk.dsk4.loadMovie(image[3], 1);
                        dsk.dsk5.loadMovie(image[4], 1);
dsk.dsk6.loadMovie(image[5], 1);
dsk.dsk7.loadMovie(image[6], 1);
		}
 
	} else {
		content = "file not loaded!";
	}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("1.xml");
но DarkLight совершенно прав насчёт MovieClipLoader, и ничего сложного

Добавлено через 3 минуты
небольшая поправочка:
Код AS1/AS2:
function loadXML(loaded) {
	if (loaded) {
		xmlNode = this.firstChild;
		image = [];
		description = [];
		total = xmlNode.childNodes.length;
		for (i=0; i<total; i++) {
			image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
			description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
		}
                dsk.dsk1.loadMovie(image[0], 1);
                dsk.dsk2.loadMovie(image[1], 1);
                dsk.dsk3.loadMovie(image[2], 1);
                dsk.dsk4.loadMovie(image[3], 1);
                dsk.dsk5.loadMovie(image[4], 1);
                dsk.dsk6.loadMovie(image[5], 1);
                dsk.dsk7.loadMovie(image[6], 1);
 
	} else {
		content = "file not loaded!";
	}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("1.xml");