Выпадающие списки в After Effects

Иногда надо организовать простое управление кучей слоёв или эффектов. Если вы работаете на стоках, то наверняка уже поняли идею. Скрипт Flex Effector умеет создавать кастомные выпадающие списки – то, чего так не хватает в АЕ.


flexeffector_1

Чтобы создать выпадающий список, конечно же, понадобится скрипт Flex Effector.

Рассмотрим включение слоёв с помощью PopupMenu. Идея в том, что в зависимости от состоянии контроллера, включён только один из слоёв.

1. Создаём контроллер PopupMenu

И добавляем в него необходимые элементы.
flexeffector_2

2. Создаём слой Control, и добавляем на него наш контроллер.

У нас должен получится такой выпадающий список.

flexeffector_1

3. К opacity слоёв, которыми будем управлять, добавляем следующее выражение:

Не забываем подкорректировать переменную _index для каждого слоя

Результат:

flexeffector_gif

Это самый простой пример, можно придумать еще кучу классных применений выпадающим спискам в АЕ.