
17.10.2005, 21:15
|
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
foo = new XML()
foo.load("a.txt")
foo.onData = function (s) {
_root.a = s
trace("2: "+_root.a)
}
trace("1: "+_root.a)
- тебе даст
1:
2: 30
если в твоем txt лежит значение 30 (значение а не пара а=30)
причина, как я уже говорил выше, заключается в том, что
нужно дождаться загрузки данных.
кстати вовсе не факт, что они когда-либо вообще загрузятся -
сеть дело непредсказуемое и это тоже следует учитывать.
расположи свой код, в котором тебе требуется значение "a"
в следующем кадре, в onLoad поставь _root.play()
и в первом кадре _root.stop()
|