Почему то картинки не выносится, пробывал и в this[] брать, но не помогает.....хмл считывает а картинки не выносит:

Код AS1/AS2:
stop();
myXML = new XML();
myXML.load("http://kahoxa.ru/xml.php");
i = 1;
a = 0;
b = 1;
c = 2;
d = 3;
function func()
{
j = myXML.childNodes.length;
j = parseInt(j);
while (i < j)
{
_root.login = myXML.childNodes[a].firstChild;
_root.osx = myXML.childNodes[b].firstChild;
_root.osy = myXML.childNodes[c].firstChild;
_root.online = myXML.childNodes[d].firstChild;
_root.attachMovie("player",_root.login,i);
_root.login._x = Math.random() * 200;
_root.login._y = Math.random() * 200;
trace(_root.login);
trace(_root.osx);
trace(_root.osy);
trace(_root.online);
i += 1;
a = d + 1;
b = a + 1;
c = b + 1;
d = c + 1;
myXML.load("http://kahoxa.ru/xml.php");
}
clearInterval(timer);
}
timer = setInterval(func, 2000);
Добавлено через 26 минут
всё я нашёл ошибку, надо было while на if поменять......и функцию на onEnterFrame