
20.12.2007, 11:31
|
|
Регистрация: Jan 2007
Сообщений: 39
|
Привет! Прошу помощи.
Задача следующая: при смене сцены (в контексте фильма) в мувике, требуется:
- загрузить внешние библиотеки
- создать объекты
- только после этого сменить сцену
- удалить все объекты с предыдущей схемы и выгрузить библиотеки
т.е. есть несколько моментов, когда код должен "ждать" загрузки объектов и ничего не делать. Каждый раз библиотеки и объекты разные, не подскажете, есть ли хороший провереный какой-либо алгоритм таких "прелоадеров", выполняющийся в середине кода с произвольным количеством библиотек и объектов?
Я решил сделать так:
1 Функция создает некий массив библиотек, которые нужно подгрузить
2 Затем вызывается загрузка
3 в eventListener'е загрузчика выполняется некая функция, которая убирает из массива только что загруженый элемент и проверяет, остались ли эл-ты еще. Если да, вызывается пункт 3, если нет - вызывается какая-то заранее оговоренная функция onLoadCompleted
так пойдет?
Последний раз редактировалось etc; 20.12.2007 в 12:04.
|