![]() |
помогите с асинхронным выполнением
как мне убедиться, что загрузка произошла, и спокойно продолжить выполнение в главном классе? Если продолжить выполнять сразу, то получается ерунда
Код AS3:
|
Нужно слушать событие окончания загрузки в основном классе.
|
жаль..
не хотелось бы загромождать основной класс. А в данном случае больше нет выходов? |
Цитата:
|
извините, скажите чуть-чуть поподробней - что вы имели ввиду?
я только учусь) Вы имели ввиду манипулировать каким-нибудь объектом? например при загрузке сделать его невидимым, а потом обработчик кадров скажет, когда он стал невидимым и спокойно продолжить? |
Создать класс, например, Controller.
В Main создать приватный экземпляр Controller, в конструктор передать ссылку на Main. Затем манипулировать Main из Controller, в том числе что-то загружать. |
//можно продолжать. но как попасть в основной класс?
Нужно передать ссылку на основной класс. Только это является плохой реализацией |
| Часовой пояс GMT +4, время: 18:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.