ГЛАВА 8. Слои-маски
С помощью слоя-маски можно создать область,
через которую будет видно содержание остальных слоев. Для создания более
сложных эффектов можно сгруппировать под одним слоем-маской несколько
слоев, а слой-маска при этом может перемещаться, Учтите, что для
перемещения слоя-маски нельзя применять траектории, а также слои-маски
внутри кнопок.
Сквозь слой-маску видны те области связанных с
ним нижележащих слоев, которые находятся ниже заполненного контура
слоя-маски, а все остальное содержание нижележащих слоев будет скрыто.
Слои-маски могут содержать только одну фигуру, трансформу или текстовый
объект. Эффект слоя-маски во Flash аналогичен команде Paste Inside во
FreeHand.
Итак, для создания слоя-маски:
- Выделите или создайте слой, содержание которого будет
видно через прозрачную область маски.
- Выделите слой и выберите команду Insert
(Вставить) Þ Layer (Слой), чтобы создать
новый слой, расположенный выше текущего. Слой-маска сразу маскирует тот,
который находится ниже, так что убедитесь, что создали слой-маску в
надлежащем месте,
- Нарисуйте заполненную фигуру, разместите текст или
создайте трансформу символа на слое-маске.
В слое-маске Flash игнорирует растры, градиенты,
прозрачные области, цвета и стили линии. Любая заполненная область в
слое-маске будет полностью прозрачна, а любая незаполненная область -
непрозрачна.
- Щелкните правой кнопкой мыши (Windows) или левой
кнопкой, удерживая клавишу <Cmd> (Macintosh), на имени слоя-маски
в окне Timeline и выберите пункт Mask (Маскировать) в
контекстном меню.
-
Слой преобразуется в слой-маску и
обозначается специальным значком, на котором изображена стрелка,
направленная вниз. Слой, находящийся непосредственно ниже слоя-маски,
связывается со слоем-маской, и его содержание отображается только через
заполненную область слоя-маски. Имя замаскированного слоя при этом
сдвигается немного вправо, а его значок изменяется на значок "стрелка
вправо".
Для того чтобы наблюдать действие маски-слоя во
Flash, заблокируйте слой-маску и замаскированный слой.
На рис. 8.4 сверху вниз изображены: слой-маска;
заполненная форма, которая будет прозрачна в маске; замаскированный слой;
и заключительный эффект маски.
Рис. 8.4. Действие слоя-маски
Для того чтобы замаскировать дополнительные
слои после создания слоя-маски, выполните один из следующих
шагов:
- перетащите имеющийся слой непосредственно под
слой-маску;
- создайте новый слой где-либо ниже слоя-маски;
- выберите команду Modify (Изменить) Þ
Layer (Слой) и установите переключатель Mask
(Маска) в диалоговом окне Layer Properties (Свойства слоя),
изображенном на рис. 8.5.
Рис.
8.5. Диалоговое окно Layer Properties
Для того чтобы разорвать связь слоя со
слоем-маской:
- Выделите слой.
- Выполните один из следующих шагов:
- перетащите слой выше слоя-маски;
- выберите команду Modify (Изменить) Þ
Layer (Слой) и выберите пункт Normal
(Обычный).
Для того чтобы преобразовать маскированный слой
в немаскированный, нажмите и удерживайте клавишу <Alt> (Windows) или
клавишу <0ption> (Macintosh), а затем щелкните на слое.
|