Возможны множество областей применения. Так, например, в зависимости от формата документа, я могу разместить логотип в определенном месте документа.
В этом уроке я хочу показать пример того, как можно создать такое условие "если-то" в действии. Для этого сначала я создам эффект старения изображения, который сразу запишу как действие. Для этого создам новый слой и назову мое действие "Эффект старения изображения".
Создаю эффект, дублируя фоновый слой. Дубликат конвертирую в Смарт-объект. К Смарт-объекту создаю слой настроек Черно-белый для эффекта сепии как Маску обрезки. Затем добавляю текстуру в режиме Наложение.
Далее я добавляю форму лупы из Собственных форм. На новом слое делаю круговое выделение для круглой области лупы и заполняю его любым цветом. Переключатель Непрозрачность для цветного слоя устанавливаю на 0 процентов.
Затем открываю Параметры заливки и включаю легкое Выемку.
Результатом является то, что область, выемка которой сделана на слое, скрывает содержимое всех других слоев, которые могут учитывать прозрачность. Фоновый слой не учитывает прозрачность, поэтому его нельзя просто уменьшать непрозрачность. Поэтому здесь показан оригинальный слой. Проходя лупой через изображение, я вижу исходное изображение без эффекта старения. Теперь я могу остановить запись действия.
Эффект лупы, конечно, лишь пример. Я мог бы также использовать текст в качестве маски выемки или другие изображения. Сейчас мне важно показать, что происходит, когда фоновый слой является обычным пиксельным слоем. Для этого я дважды нажимаю на фоновый слой, чтобы он превратиться в пиксельный слой.
И вот, эффект больше не работает, потому что пиксели этого слоя "вырезаются". Если я попробую применить мое действие к другому изображению, где фон также уже конвертирован в пиксельный слой, я получу сообщение об ошибке в действии и, кроме того, в итоге область внутри лупы становится прозрачной.
Такая ситуация предлагает вставить условие в мое действие, чтобы гарантировать, что эффект старения изображения с лупой будет работать, даже если у кого-то его мотив открыт как пиксельный слой или Смарт-объект. И прежде чем я смогу вставить это условие, мне, конечно же, придется записать еще одно действие, которое будет содержать последовательность команд, если условие соблюдено. В данном случае это превращение моего пиксельного слоя в фоновый слой через меню Слой>Новый>Слой из фона.
Когда действие записано, включающее команду превращения пиксельного слоя в фоновый, я могу добавить условие через Панель действий-меню.
В открывшемся диалоговом окне я нахожу различные условия для действий. Для меня релевантным является условие: Слой является пиксельным слоем. Во втором поле я указываю только что созданное действие, которое преобразует мой пиксельный слой в фоновый слой. Третье поле оставляю Без.
Условие делается в самом начале моего первого созданного действия, которое создает эффект старения с выемкой.
Эффект выемки работает только в случае, если нижний слой является слоем фона. Благодаря этому условию теперь не имеет значения, открывает ли кто-то слой фона, пиксельный слой или Смарт-объект.
Это был мой пример того, как условия могут быть встроены в действия. Существует бесчисленное множество способов сделать применение действий более эффективным и универсальным с помощью условий. Поэтому это одно из лучших нововведений в Photoshop CC.