Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.12.2007, 11:31
FilimoniC вне форума Посмотреть профиль Отправить личное сообщение для FilimoniC Посетить домашнюю страницу FilimoniC Найти все сообщения от FilimoniC
  № 1  
Ответить с цитированием
FilimoniC

Регистрация: Jan 2007
Сообщений: 39
Отправить сообщение для FilimoniC с помощью ICQ
Привет! Прошу помощи.

Задача следующая: при смене сцены (в контексте фильма) в мувике, требуется:
- загрузить внешние библиотеки
- создать объекты
- только после этого сменить сцену
- удалить все объекты с предыдущей схемы и выгрузить библиотеки

т.е. есть несколько моментов, когда код должен "ждать" загрузки объектов и ничего не делать. Каждый раз библиотеки и объекты разные, не подскажете, есть ли хороший провереный какой-либо алгоритм таких "прелоадеров", выполняющийся в середине кода с произвольным количеством библиотек и объектов?

Я решил сделать так:
1 Функция создает некий массив библиотек, которые нужно подгрузить
2 Затем вызывается загрузка
3 в eventListener'е загрузчика выполняется некая функция, которая убирает из массива только что загруженый элемент и проверяет, остались ли эл-ты еще. Если да, вызывается пункт 3, если нет - вызывается какая-то заранее оговоренная функция onLoadCompleted

так пойдет?


Последний раз редактировалось etc; 20.12.2007 в 12:04.
Создать новую тему Ответ Часовой пояс GMT +4, время: 20:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.