Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Слой маски над слоем направляющей (http://www.flasher.ru/forum/showthread.php?t=49576)

Nafiganado 26.09.2003 15:57

Слой маски над слоем направляющей
 
Вначале - идея мувика.
Мувик разбит на 2 равные части: часть справа - комната, в окно вылетает бумажный самолетик. Он летит справа налево. Пересекая левую часть, он сразу превращается в лайнер, а левая часть картинки - море, пальмы... Самолетик, как и лайнер, двигаются по одной и той же направляющей. К самолетику нужно применить маску, чтобы по достижении левой части он сразу обрезался, однако, этого сделать нельзя из-за направляющей. К лайнеру маску можно не применять, соответствующим образом растасовав слои (чтобы слой комнаты размещался НАД лайнером). Короче - важен порядок слоев. Кроме того - должна быть внешняя маска для всей сцены, которая будет "открывать" изображение по мере движения самолетика справа налево.

Засунул я все слои, что под внешней маской, в один клип - уже легче... Однако, нужны еще маски для объектов. Опять делать мувиклипы? Сколько и каких? Из-за невозможности применять маску к слою под направляющей и необходимости правильно "тасовать" слои задача превращается в геморрой... :( Может, кто подскажет, как лучше поступить?

P.S. И когда уже Macromedia избавится от подобных дурацких ограничений... :(

derhab 26.09.2003 17:01

слой с направляющей сделай отдельным мувиком и маскируй его

Nafiganado 26.09.2003 18:00

Я так и делал...
 
...но проблема полностью решена не была. Потому что мне нужны ВЛОЖЕННЫЕ маски... - ко всему изображению применяется одна и плюс еще пара масок - к отдельным слоям :-\ В общем - сверху есть маска, потом идет слой направляющей, а еще ниже - несколько слоев, к части которых НУЖНО применить маску, а к другой части - нет...

derhab 26.09.2003 19:06

тем не менее проблема решается именно этим способом. Часть слоя можно маскировать , а часть оставлять без маски...в чем сложность?

Nafiganado 27.09.2003 01:44

А сложность, к примеру, вот в чем...
 
У меня было несколько слоев с временными шкалами одного и того же уровня. Теперь же часть слоев скрылось в мувиклипе вместе со своими шкалами, а шкала слоя маски (самый верхний слой) - осталась. А мне нужно привязать трансформации маски к определенным кадрам слоев, находящихся в мувике. И как же прикажете это сделать? С помощью программирования - "посылая указания" из определенных фрэймов мувиклипа во внешний масочный слой? То-то же :) Конечно, запрограммировать во Флэше можно почти всё. Но Вы спрашивали о сложности. Я ответил... Может, я неправ и можно обойтись без программирования?

derhab 27.09.2003 02:00

Так трудно что-то определенное сказать, возможно без скрипта не обойтись...может исходник выложишь? С комментариями.


Часовой пояс GMT +4, время: 16:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.