![]() |
flash & XML (как сделать функцию)
Посмотрите пожалуйста и скажите почему не работает следующая функция (вернее работает но не возвращает то что надо) или предложите свой вариант
(исходник прилагается) код сцены: _root.createTextField("myTextField",1,0,0,100,600); myXML = new XML(); myXML.ignoreWhite = true; var f_child=0; function LoadXML(xml_file){ myXML.load(xml_file); myXML.onLoad = function(success){ if(success == true){ f_child = myXML.childNodes[0]; //trace(f_child); return f_child; } } } код кнопки: on (release){ myTextField.text = LoadXML("data1.xml"); } p.s.: только не предлагайте вставить myTextField.text=f_child внутрь функции |
вдогонку...
Вложений: 1
да, вот исходник
|
up
|
Re: flash & XML (как сделать функцию)
Цитата:
|
Re: flash & XML (как сделать функцию)
Цитата:
- присмотрись: return f_child; делает обработчик события myXML.onLoad - причем он то как раз возвращает значение в пустоту! |
| Часовой пояс GMT +4, время: 02:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.