![]() |
Проблема с маской
Такая фишка:
Есть клип-маска. И он должен являться маской для N мувиков (их количество меняется). Мувики подгружаются динамически и, следовательно, скриптом маской (setMask) выбирается клип-маска. Но вот в чём проблема: если у первого мувика эта маска включена, затем эта маска присваивается второму мувику, то у первого она исчезает. А как сделать, чтобы было много динамообъектов под динамомаской? Если вопрос был, дайте ссылочку, пожалуйста! |
kont.setMask(maska)
В kont грузи сколько хочешь всего чего хочешь и всё это будет замаскировано...... |
А если клипы которые надо грузить в "kont", находятся не в одном месте, а разбросаны по всей работе? Честно, такой вариант я уже рассматривал, но не переделывать же всё (игра 1.5Мб)! Должен же быть обходной путь!
|
Попробуй дублировать маску для каждого нового мува...
|
Тоже пробовал. Глючит неимоверно.
Просто маска сложной формы, а маскируемых объектов под ней ~50шт. |
Цитата:
потом: masked_mc.setMask(maska) |
А если маскируемые объекты находятся в разных местах? Их же нельзя объединить.
Например: _root.mask - собственно, маска. _root.menu.podmenu.knopka1 _root.main.man _root.menu.main_menu -объекты _root.man2 и т.п. |
Цитата:
Мне кажется Штрек дал исчерпующий ответ. Создается мувик-контейнер. А в него грузится все остальное. Уровни для мувика никто не отменял! Главное не грузить в нулевой уровень контейнера. Тогда получим: _root.kont.menu.podmenu.knopka1 _root.kont.main.man _root.kont.menu.main_menu -объекты _root.kont.man2 и т.п. Если ошибаюсь - откажусь от воскресного пива, если нет - дашь поиграться! :p |
У него все объекты уже созданы......
Есть вариант который подойдёт точно - _root.setMask.............. |
Цитата:
|
| Часовой пояс GMT +4, время: 15:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.