Показать сообщение отдельно
Старый 02.08.2008, 08:11
tetris вне форума Посмотреть профиль Отправить личное сообщение для tetris Найти все сообщения от tetris
  № 3  
tetris

Регистрация: Aug 2008
Сообщений: 2
получился такой код:

Код:
moyXML = new XML();
myXML.ignoreWhite = true;
streetXML.onLoad = init;
function init(){
	var nodes:Array = xml.firstChild.childNodes;
	for(var i:Number = 0; i < nodes.length; i++){
		var node:XML = nodes[i];
		trace(node.firstChild.firstChild)
	}
}
streetXML.load("street.xml");
Теперь по порядку

1 создается массив
2 игнорируются пробелы
3 если все хорошо выполняем функцию init
4 в функции юнит создается переменная "nodes:Array"
5 переберается массив и здесь непонятка

Код:
for(var i:Number = 0; i < nodes.length; i++){
		var node:XML = nodes[i];
зачем этот код, обьясни его . Ну нафига его перебирать ?
зачем создаем вторую переменную "var node:XML"

6) trace(node.firstChild.firstChild) - это строчка выводит на экран, как я понял значения из moy.xml

но код ничего не выводит ?

может чего напутал ?