Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Выдержка о работе с масками из книги В. Зеньковского 'Anime Studio Pro'.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
387.17 Кб
Скачать

4.3. Групповой слой Group

Групповой слой служит для объединения отдельных слоев в один слой. При-нято, например, создавая персонаж, составлять его из отдельных слоев. На одном векторном слое нарисована левая рука, на другом слое — правая рука, есть отдельный слой с головой, слой с туловищем и так далее. В конце работы все эти слои сводятся и объединяются одним слоем. Таким слоем может быть слой типа Group (Групповой). Это самый простой из объеди-няющих слоев. В зависимости от решаемой задачи, вместо слоя Group (Групповой) может быть применен другой объединяющий слой — переклю-чающий слой типа Switch (Переключающий). Хотя в случае с персонажем логичнее применить слой Bone (Костный), который позволит снабдить пер-сонаж костями для дальнейшей его анимации. Следует отметить, что один объединяющий слой может располагаться внутри другого. Так, в составе группового слоя может присутствовать костный слой.

Какие преимущества дает объединение слоев? Первое — это удобство пред-ставления. Создайте на панели Layers (Слои) групповой слой и посмотрите на его ярлык (рис. 4.77). Треугольная кнопка позволяет сворачивать и разво-рачивать ярлыки всех объединенных слоев. При наличии в проекте большого количества объектов это бесспорное преимущество. Помимо удобства пред-ставления, объединение слоев в один дает удобство в работе со слоями. Есть свойства, которые должны быть различными для различных слоев. Напри-мер, цвет формы, характер теней на форме и любые другие свойства из тех, что мы изучали в разделе о векторных слоях. Но, с другой стороны, есть на-стройки, общие для всех слоев, и есть такие, которыми просто нельзя пользо-ваться, имея слои, принадлежащие только одному уровню. Здесь я имею в виду, прежде всего, маскирование слоев. В этом случае должен быть некий слой, объединяющий нижележащие слои, то есть слой, располагающийся на более высоком уровне по отношению к маскируемым слоям. Рассмотрим подробно технологию маскирования.

Термин маскирование означает частичное или полное сокрытие чего-либо. Так участники маскарада частично или полностью закрывают масками свои лица. В нашем случае полностью или частично будут сокрыты нарисованные на слое формы. В этом суть маскирования.

Работа со слоями

259

Рис. 4.77. Создание группового слоя

Создайте два векторных слоя. Один назовите Circle (Окружность) и нари-суйте на нем окружность, закрасив ее в красный цвет. Второй слой назовите Rectangular (Прямоугольник) и нарисуйте на нем прямоугольник, закрасив его в зеленый цвет. Создайте групповой слой и назовите его Mask (Маска).

Теперь надо объединить слои Circle (Окружность) и Rectangular (Прямо-угольник) в слой Mask (Маска). Нажмите левой кнопкой мыши ярлык, на-пример, слоя Circle (Окружность) и перетащите его на слой Mask (Маска). Как только ярлык слоя Mask (Маска) станет красного цвета, отпустите левую кнопку мыши. Значок и название слоя Circle сдвинутся на одно знакоместо вправо это признак того, что слой Circle (Окружность) находится на уро-вень ниже слоя Mask (Маска) и входит в его состав. Теперь таким же образом перетащите ярлык слоя Rectangular (Прямоугольник). Не надо сильно пере-мещать курсор, достаточно небольшого движения, чтобы ярлык окрасился

  • красный цвет. На рис. 4.78 слева изображено расположение ярлыков до объединения слоев Circle (Окружность) и Rectangular (Прямоугольник)

  • слой Mask (Маска), а справа — после объединения. Чтобы вывести слой из состава группы, перетащите его ярлык вниз. Признак выхода слоя из группы — перемещение влево на одно знакоместо названия слоя, написанное на ярлыке. Щелкните на ярлыке слоя Mask (Маска) по пиктограмме тре-угольника. Треугольник повернется, убирая ярлыки подслоев. Если в проек-те, например, 10 групповых слоев и очень много других подчиненных им слоев, то мы можем свернуть все ярлыки подслоев и оставить видимыми только 10 ярлыков групповых слоев, что будет удобно для общей ориентации

  • структуре проекта.