Цитата:
|
Сообщение от neFX
не могли бы подсказать как правильно сделать чтобы каждому ноду соответствовало создание нового текстового поля с уникальным именем.
|
xml файл forest.xml

Код:
<?xml version="1.0" encoding="UTF-8"?>
<main>
<tree/>
<tree/>
<tree/>
</main>
код:

Код:
var main:MovieClip = this;
//
var myXML:XML = new XML();
myXML.ignoreWhite = true;
myXML.load("forest.xml");
//
myXML.onLoad = function(success):Void {
if (success && !this.status) {
var les:XMLNode = this.firstChild;
var len:Number = les.childNodes.length;
//
for (i=0; i<len; i++) {
var tf:TextField = main.createTextField('tf'+i, main.getNextHighestDepth(), 0, 0, 10, 10);
tf.autoSize = true;
tf.text = les.childNodes[i].nodeName;
tf._y = 20*i;
}
}
};