Всем привет!
В общем так - есть следующий код

Код:
onload = function () {
my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.load("ecatalog.xml");
my_xml.onLoad = function() {
if (this.loaded) {
xxx = my_xml.firstChild.childNodes[0].childNodes[0].attributes.x;
trace(xxx);
// выводится правильное значение
point = new object();
point.x = xxx;
// если заменить переменную xxx на число - всё в порядке
point.y = 33;
trace(point.x);
// выводится правильное значение
fon.Localtoglobal(point);
trace(point.x);
// ф-я Localtoglobal не изменяет значения
}
};
};
Проблема в следующем - не фунциклирует функция Localtoglobal, т.е. она возвращает те же координаты, что ей были переданы. Проявляется это только при использовании XMLя - если вместо переменной xxx подставить число, то функция работает нормально.
Заранее спасибо)