Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > ActionScript 3 > Сложное взаимодействие классов |
Автор: VingradFan 6.7.2011, 10:46 | ||||
Всем привет! Подскажите пожалуйста наиболее простое решение. Спасибо Здравствуйте. Ситуация такова: Класс А: - имеет метод С получающий URL файла в кач-ве параметра - метод С начинает загружать файл и добавляет загрузчику слушателя Д, который запускается как только файл загружен - слушатель Д парсит файл, как только он загружен Класс Б: - создает экз. класса А - вызывает метод С, передает ему УРЛ файла Вопрос: как мне в классе Б получить результат парсинга? Прошу прощение за абстрактное описание проблемы, если ничего не понятно, я попробуй переформулировать. Благодарю за помощь! Класс А:
Класс Б:
|
Автор: SoWa 6.7.2011, 10:52 | ||||
Очень и очень просто ![]() Наследуй класс А от EventDispatcher, в слушателе-парсере в конце подпиши так:
А в классе В вставь строчку
и напиши обработчик. |
Автор: VingradFan 6.7.2011, 11:08 |
SoWa, спасибо большое! Вроде, разобрался. |