Показать сообщение отдельно
Старый 07.11.2006, 13:57
Что такое хорошо? вне форума Посмотреть профиль Отправить личное сообщение для Что такое хорошо? Найти все сообщения от Что такое хорошо?
  № 7  
Ответить с цитированием
Что такое хорошо?
 
Аватар для Что такое хорошо?

Регистрация: Nov 2005
Адрес: UA
Сообщений: 326
Цитата:
Сообщение от Orthank
Проблема в том, что изначально неизвестно сколько элементов (фильмов) будет в XML, поэтому нужно чтобы флеш программно создавал мувики + вешал код на нажатие + вставлял в мувик описание и брал ссылку из XML.
Я понимаю, что кода будет довольно много, но вы бы очень помогли сказав как: программно создавать мувики, чтобы на каждый новый из них вешалась следующая ссылка из XML
Сколько у тебя в XML элементов, столько и будет создано мувиков.
Для этого используй циклы:

Код:
        xml_3 = new XML();
	xml_3.ignoreWhite = true;
	xml_3.load("my_list.xml");
	//
	xml_3.onLoad = function(ok) {
		if (ok) {
			yP = 0;
			xP = 25;
			//
			txtNodes = xml_3.firstChild.childNodes;
			//--------------------------------------------------------
			for (i=0; i<txtNodes.length; i++) {
				_zaata4ennoe = swf["block_"+nf].slot.attachMovie("atta4_hide", "atta4_"+i, swf["block_"+nf].slot.getNextHighestDepth(), {_x:xP, _y:yP});
	}