Слои-маски
Слои-маски
С помощью слоя-маски можно создать область, через которую будет видно содержание остальных слоев. Для создания более сложных эффектов можно сгруппировать под одним слоем-маской несколько слоев, а слой-маска при этом может перемещаться, Учтите, что для перемещения слоя-маски нельзя применять траектории, а также слои-маски внутри кнопок.
Сквозь слой-маску видны те области связанных с ним нижележащих слоев, которые находятся ниже заполненного контура слоя-маски, а все остальное содержание нижележащих слоев будет скрыто. Слои-маски могут содержать только одну фигуру, трансформу или текстовый объект. Эффект слоя-маски во Flash аналогичен команде Paste Inside во FreeHand.
Итак, для создания слоя-маски:
- В слое-маске Flash игнорирует растры, градиенты, прозрачные области, цвета и стили линии. Любая заполненная область в слое-маске будет полностью прозрачна, а любая незаполненная область - непрозрачна.
Слой преобразуется в слой-маску и обозначается специальным значком, на котором изображена стрелка, направленная вниз. Слой, находящийся непосредственно ниже слоя-маски, связывается со слоем-маской, и его содержание отображается только через заполненную область слоя-маски. Имя замаскированного слоя при этом сдвигается немного вправо, а его значок изменяется на значок "стрелка вправо".
Для того чтобы наблюдать действие маски-слоя во Flash, заблокируйте слой-маску и замаскированный слой.
На Рисунок 8.4 сверху вниз изображены: слой-маска; заполненная форма, которая будет прозрачна в маске; замаскированный слой; и заключительный эффект маски.