![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Вопрос таков.
Есть два swf файла. Нужно, чтобы при загрузке одного файла, он подгружал необходимые мувики с другого свф. Такое вообще реально? Идея в том, чтобы в основной ролмк подгружались элементы, нарисованные кем-то другим и сохраненные в виде swf файла.
__________________
Идущий осилит дорогу! |
|
|||||
|
Какие функции юзать?
Через shared library невозможно показать прелоадер... а если элементов для загрузки много - то флешка долго простаивает без действий. А это ж не годиться
__________________
Идущий осилит дорогу! |
|
|||||
|
После MovieClip.loadMovie() нету доступа к вложенным мувикам загруженного свф.
__________________
Идущий осилит дорогу! |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Доступ есть в пределах загруженного клипа.
С прелоадером поступается так. Сначала грузится объект обычным способом, а потом делается переход на кадр содержащий shared library, которая берет данный файл уже из кеша. |
|
|||||
|
Modus ponens
|
Вот, сделал что-то на манер .getDefinition() для АС2 %) Немного спешил, поэтому нужно еще немного "доработать напильником", но если кому надо - пользуйтесь =)
Если чего не понятно - спрашивайте =) upd: Вот, немного доделал/переделал, еще немного осталось, но принцип, думаю, понятен =)
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 25.06.2008 в 10:42. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Какая-то немного запутанная структура у вас в примере.
Проясните, пожалуйста, как просто достучаться до ресурса, сохранённого в другой swf-ке. Конкретнее, сохраняю swf-ку с помощью swfmill - font_lib.swf. Там внутри в библиотеку запихнут font (ну или картинка, например). Потом загружаю эту swf-ку с помощью main.swf. Как мне получить теперь это шрифт из font_lib.swf ?
__________________
Flash Menu Labs - русская версия |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|