![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 85
|
откровенно говоря, чем глубже копаю флеш - тем сложнее его понимать - вещи, которые кажутся мне очевидными, оказываются просто нереализуемыми...
итак, вопрос такой: есть внешний movie clip, в котором есть несколько дочерних клипов. возможно ли (если да - то каким образом ) ?1) загрузить внешний клип, чтобы он сам целиком не показывался (я полагаю, просто скрыть его после загрузки - _visible=false?) 2) создать копии дочерних клипов на ОСНОВНОМ клипе (т.е. рут) то есть - как бы перетащить отдельные копии дочерних клипов из загруженного на основной клип, не показывая загруженный целиком? проблема в том, что duplicate создает экземпляр на загруженном клипе, который невидим _parent=_root не помогает возможно, есть другой метод? я не нашел... ![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Это невозможно в AS1/AS2.
|
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Я же дал пример как плавно импортировать шаред мувиз. ничего они второй раз не грузятся.
Как сказал __etc такое не возможно. еще раз сделал пример, название и колво мувиков в библиотеках имеют значение Последний раз редактировалось 7thsky™; 06.02.2007 в 23:46. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 85
|
с shared осталась одна принципиальная проблема - в loadere должны быть прописаны ссылки на ВСЕ библиотеки - а они могут быть динамическими, т.е. loader может и не знать изначально, какие еще библиотеки будут подгружены...остается последний вариант - клип, в котором все спрайты - на соответствующих фреймах - load, duplicate, gotoAndStop на третьем скрипте делать пока не хочется - надеюсь обеспечить совместимость с предыдущими плейерами (как я понимаю, AS3 только с 9-м совместим?) спасибо за помощь! я удручен... издалека флеш казался гораздо более гибким и прогрессивным ![]() |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Нда... как горох об стену.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 85
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 85
|
более того, уважаемый 7thsky - в Вашем примере library.importer экспортируется в первом фрейме - как Вы понимаете, библиотека будет грузиться там же
![]() |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 256
|
firelord,
А на отдельные модули (swf-файлы) нельзя разбить приложение? Или вы принципиально хотите все в одном месте собирать? |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Давайте разберем мой пример. Насколько я знаю у меня ничего не импортируется в первом фрайме, у меня даже шаред муви на сцене не лежит. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 85
|
Цитата:
есть карта города, которая состоит из спрайтов (дома, грубо говоря). карта описывается в XML файле, который флеш грузит и отображает. соотв. хочется иметь возможность не привязываться к конечному набору спрайтов, а указать в XML "а вот этот дом загрузи будь добр из библиотеки такой-то" - и управлять процессом загрузки этих библиотек со всеми прелоадерами и т.п. (продукт коммерческий)вообще говоря, хотелось инкапсулировать всю функциональность библиотек в какие-нибудь внутренние объекты/классы - но так не особенно получается... фактически - остался мне единственный вариант (для неосновной библиотеки) - все изображения располагать на основном timeline и делать переходы, допустим, по именам фреймов... |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|