![]() |
событие
вот есть головной клас. в конструкторе етого класа создаются екземпляры других класов и используютсяих методы. как отреагировать на то, что все эти класы созданы и все вызываемые методы выполнены?
|
dispatchEvent
|
а как его использовать?
|
|
Виртуальная машина Flash - НЕ многозадачная / НЕ многопотоковая.
Поэтому если "методы" - это методы, написанные вами (а не асинхронная загрузка типа load, loadbytes и т.п.), то последняя строка в конструкторе - это как раз то место, в котором все выполнено/создано. Ну а если речь таки идет о загрузчиках, то отслеживайте события onInit/onComplete. При этом если важна последовательность загрузки, то каждая следующая загрузка должна стартовать из предыдущего обработчика onInit/onComplete. |
а как мне это поможет решить мой вопрос. я загружаю много картинок и информацию о аккаунте и персонажах на этом аккаунте. мне нужно отобразить все это на екран только после того как все элементы будут подгружены, а до этого показывать какуюто картинку.
|
КОпитан говорит, что вы должны ждать все comlete у всех лоадеров.
|
Обработка onInit (или onComplete) на КАЖДОМ загружаемом объекте.
Собственно вызываемый метод может быть один на всех, т.к. в нем одна команда - проверка типа foreach по всем загружаемым объектам на признак загружено/незагружено. |
Название темы не раскрывает сути вопроса.
|
| Часовой пояс GMT +4, время: 08:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.