|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
Подгрузка переменных из xml файла...
Есть код:
как можно вот эти две переменные в xml файл засунуть и потом их в флэшку подгружать? var minNum:Number = 1400000; var maxNum:Number = 1400700; var mas = new Array(-1, -2, -3, -4, 1, 2, 3, 4, 5); id = setInterval(riseNumber, 900, maxNum); function riseNumber(max:Number) { if (minNum >= maxNum) { clearInterval(id); minNum = maxNum number_txt.text = minNum; } else { minNum = minNum+mas[random(9)]+Math.random(); number_txt.text = minNum; } } |
|
|||||
Модрон-ветеринар
|
Чем вас не устраивает обычный текстовый файл?
|
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
текстовый не подходит, нужен именно xml
|
|
|||||
|
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
почему когда прописываю во флэше, он мне выдает undefined?
Добавлено через 13 часов 23 минуты вот исходник http://*****************/files/d26q199y3 подскажите пожалуйста что не правильно сделано? Последний раз редактировалось lbsdes; 11.09.2009 в 12:28. |
|
|||||
Код AS1/AS2:
myAskData = new LoadVars(); myAskData.load( urlxml ); myAskData.onLoad = function(valid) { if (valid) placeAskData() } placeAskData = function() { var xml_str:String = myAskData.notext // ИМЯ переменной которая в ХМЛ файле прописана var my_xml:XML = new XML() my_xml.ignoreWhite = true my_xml.parseXML(xml_str) var node = my_xml.firstChild var minNum = node.attributes.minNum } Последний раз редактировалось dark256; 11.09.2009 в 14:07. |
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
вот код во флэш который пишу все равно undefined пишет?
myAskData = new LoadVars(); myAskData.load("my.xml"); myAskData.onLoad = function(valid) { if (valid) placeAskData() } placeAskData = function() { var xml_str:String = myAskData.notext // ИМЯ переменной которая в ХМЛ файле прописана var my_xml:XML = new XML() my_xml.ignoreWhite = true my_xml.parseXML(xml_str) } var mas = new Array(-1, -2, -3, -4, 1, 2, 3, 4, 5); id = setInterval(riseNumber, 900, maxNum); function riseNumber(max:Number) { if (minNum >= maxNum) { clearInterval(id); minNum = maxNum number_txt.text = minNum; } else { minNum = minNum+mas[random(9)]+Math.random(); number_txt.text = minNum; } }[/as] Добавлено через 6 минут исходник http://*****************/files/egdle2izs Добавлено через 20 минут вот так все равно undefined пишет myAskData = new LoadVars(); myAskData.load("my.xml"); myAskData.onLoad = function(valid) { if (valid) placeAskData() } placeAskData = function() { var xml_str:String = myAskData.notext // ИМЯ переменной которая в ХМЛ файле прописана var my_xml:XML = new XML() my_xml.ignoreWhite = true my_xml.parseXML(xml_str) var node = my_xml.firstChild var minNum = node.attributes.minNum } var mas = new Array(-1, -2, -3, -4, 1, 2, 3, 4, 5); id = setInterval(riseNumber, 900, maxNum); function riseNumber(max:Number) { if (minNum >= maxNum) { clearInterval(id); minNum = maxNum number_txt.text = minNum; } else { minNum = minNum+mas[random(9)]+Math.random(); number_txt.text = minNum; } } совсем запутался.. Последний раз редактировалось lbsdes; 11.09.2009 в 14:33. |
|
|||||
Так и знал что придется писать экзампл )))
Вот тут все работает Кстати - var minNum - это объявление локальной переменной в функции, и вне ее она невидна |
Часовой пояс GMT +4, время: 18:20. |
|
« Предыдущая тема | Следующая тема » |
|
|