![]() |
перенос копий клипов из загруженного на основной
Вложений: 1
откровенно говоря, чем глубже копаю флеш - тем сложнее его понимать - вещи, которые кажутся мне очевидными, оказываются просто нереализуемыми...
итак, вопрос такой: есть внешний movie clip, в котором есть несколько дочерних клипов. возможно ли (если да - то каким образом ;) ) ? 1) загрузить внешний клип, чтобы он сам целиком не показывался (я полагаю, просто скрыть его после загрузки - _visible=false?) 2) создать копии дочерних клипов на ОСНОВНОМ клипе (т.е. рут) то есть - как бы перетащить отдельные копии дочерних клипов из загруженного на основной клип, не показывая загруженный целиком? проблема в том, что duplicate создает экземпляр на загруженном клипе, который невидим ;) _parent=_root не помогает :( возможно, есть другой метод? я не нашел... :( |
Это невозможно в AS1/AS2.
|
Вложений: 1
Я же дал пример как плавно импортировать шаред мувиз. ничего они второй раз не грузятся.
Как сказал __etc такое не возможно. еще раз сделал пример, название и колво мувиков в библиотеках имеют значение |
:) с shared осталась одна принципиальная проблема - в loadere должны быть прописаны ссылки на ВСЕ библиотеки - а они могут быть динамическими, т.е. loader может и не знать изначально, какие еще библиотеки будут подгружены...
остается последний вариант - клип, в котором все спрайты - на соответствующих фреймах - load, duplicate, gotoAndStop на третьем скрипте делать пока не хочется - надеюсь обеспечить совместимость с предыдущими плейерами (как я понимаю, AS3 только с 9-м совместим?) спасибо за помощь! я удручен... издалека флеш казался гораздо более гибким и прогрессивным ;) |
Нда... как горох об стену.
|
Цитата:
|
более того, уважаемый 7thsky - в Вашем примере library.importer экспортируется в первом фрейме - как Вы понимаете, библиотека будет грузиться там же ;)
|
firelord,
А на отдельные модули (swf-файлы) нельзя разбить приложение? Или вы принципиально хотите все в одном месте собирать? |
:) Давайте разберем мой пример. Насколько я знаю у меня ничего не импортируется в первом фрайме, у меня даже шаред муви на сцене не лежит.
|
Цитата:
вообще говоря, хотелось инкапсулировать всю функциональность библиотек в какие-нибудь внутренние объекты/классы - но так не особенно получается... фактически - остался мне единственный вариант (для неосновной библиотеки) - все изображения располагать на основном timeline и делать переходы, допустим, по именам фреймов... |
| Часовой пояс GMT +4, время: 15:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.