Показать сообщение отдельно
Старый 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.