|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2009
Сообщений: 51
|
Как вывести прогрессбар перед выполнением функции?
Здравствуйте!
Проблема в следующем.. Есть кнопка с обработчиком события MouseEvent.CLICK в котором я сначала добавляю на сцену прогрессбар, затем начинаю работать с bitmapData и все бы ничего, но.. Пока функция работает с bitmapData экран не обновляется и прогрессбар не отрисовывается соответственно.. Прогрессбар появляется после обработки когда он уже не нужен.. Как можно это обойти? Пробовал по таймеру добавлять прогрессбар, но в браузере не работало.. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Добавить прогрессбар. Подписаться на ENTER_FRAME. В обработчике запустить обработку битмапдыты.
Вот только прогресса не будет все равно, разве что обработку битмапдаты Вы тоже порежете на "фреймы".
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
ShaderJob можно пустить отдельным тредом, но там по-моему прогресс отсутствует.
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
)) Разместить на странице вторую swf и отдать ей битмап в обработку по localConnection, а в главной свободно крутить троббер и играть свежий хит, пока вторая покрывается потом с нулевым фпс.
__________________
Reality.getBounds(this); |
Часовой пояс GMT +4, время: 19:36. |
|
« Предыдущая тема | Следующая тема » |
Теги |
индикатор загрузки , обновление экрана , прогрессбар |
|
|