|
|
|||||
Классы, события, методы...
Не так давно начал изучать AS3, сразу возник вопрос. Описываю ситуацию:
1) есть главный класс Main.as 2) есть дополнительный класс Answer.as он подключается в первый посредством import. В классе Answer содержится метод, производящий загрузку XML. Соответственно результат формируется при событии, описанном в этом же классе. Вопрос: как передать результат получения данных в главный хотя бы в текстовое поле, лежащее на главной сцене? Заранее спасибо. |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Если Answer у вас генерирует соотв. событие при загрузке XML, то подписывайтесь на это событие в главном классе, и в обработчике уже записывайте результат в текстовое поле.
|
|
|||||
public class Main extends Sprite { public var answer:Answer; public function Main():void { this.answer = new Answer(); this.answer.addEventListener(Event.COMPLETE, onAnswerComplete); this.answer.load("url Вашего запроса или еще что-то"); } public function onAnswerComplete(evt:Event) { this.ВашеТекстовоеПоле.text = answer.data as String; } }
__________________
...вселенская грусть |
|
|||||
Пасибки =)
Последний раз редактировалось tandem; 29.11.2009 в 23:50. |
Часовой пояс GMT +4, время: 04:06. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|