
Код:
var res_xml:XML = new XML();
res_xml.ignoreWhite = true;
var ar = new Array();
res_xml.onLoad = function(src) {
var node = this.firstChild.childNodes;
for (var i = 0; i<node.length; i++) {
ar[i] = node[i].attributes;
}
};
res_xml.load("scroll.xml");
var count:Number = 0;
var id:Number = setInterval(interval, 2000);
function interval() {
hdr.text = ar[count]["hdr"];
sub.text = ar[count]["sub"];
txt.text = ar[count]["txt"];
trace(ar[count]["hdr"]);
trace(ar[count]["sub"]);
trace(ar[count]["txt"]);
if (count == ar.length-1) {
clearInterval(id);
}
count++;
}
спасибо - amesqit, вот соорудил код.
в trace - данные обновляются, а текстовые поля меняются только один раз при первом вызове, в чем может быть причина?