Откройте в After Effects композицию с фрагментами выражений.
Используйте различные параметры в редакторе выражений для настройки выражений.
Можно настроить интерфейс работы с кодом редактора выражений, включая подсветку собственными цветами синтаксиса JavaScript, номеров строк, свертывания кода и автоматического заполнения. Чтобы настроить эти параметры, выберите After Effects > Настройки > Разработка сценариев и выражения.
Интерфейс работы с кодом редактора выражений
Настройте подсветку синтаксиса JavaScript, а также методов и свойств After Effects
- Можно назначить пользовательские цвета для различных типов синтаксиса, фона и выделения текста, а также настроить альфа-канал (непрозрачность) выделения текста. Выберите значок пипетки, чтобы выбрать цвет из цветового круга.
- Можно настроить внешний вид редактора выражений на основе различных доступных тем. Выберите раскрывающийся список Тема и выберите тему. Также можно сохранять собственные темы.
Изменение настроек
Окно предварительного просмотра кода
Все изменения цветов элементов синтаксиса и другие настройки редактора можно просматривать в реальном времени в окне предварительного просмотра кода.
Используйте throw для отладки выражений в строке. Это полезно, когда необходимо увидеть ошибку кода в поле редактора выражений, чтобы сэкономить время и обеспечить эффективную отладку.
Пример 1: отображение ошибки во фрагменте кода
-
-
На панели Временная шкала выберите слой и нажмите, удерживая нажатой клавишу ALT, для отображения выражения в поле Редактор выражений.
Поле редактора выражения Поле редактора выражения -
Выберите поле редактора, чтобы перейти в режим редактирования.
Щелкните в редакторе, чтобы включить редактирование в редакторе выражений Щелкните в редакторе, чтобы включить редактирование в редакторе выражений -
В этом примере выберите слово MILE в первой строке и измените его на mile (все строчные буквы). В результате в коде регистрируется ошибка и After Effects отображает сообщение об ошибке внутри данного фрагмента кода.
Отображение сообщения об ошибке во фрагменте кода Отображение сообщения об ошибке во фрагменте кода В After Effects также отображается баннер ошибки с подробными сведениями о номере строки, в которой содержится ошибка.
Баннер ошибки Баннер ошибки
Пример 2: автоматические предложения на основе часто используемых компонентов
-
В том же выражении измените имя слоя с mile на MILE.
-
По мере ввода After Effects отображает раскрывающийся список с набором предложений, которые After Effects извлекает из имен слоев в проекте.
Автоматические предложения имени слоя Автоматические предложения имени слоя
Имена композиций, слоев, видеорядов и эффектов используются для автоматического заполнения (autoComplete) и отображаются в верном контексте с использованием соответствующих методов comp(), layer(), footage() и effect(). Это позволяет сохранить выражение активным, ссылаясь на элементы в проекте. Не требуется прокручивать панель «Временная шкала» или открывать другие панели, чтобы сослаться на свойства или элементы с помощью лассо.
Дополнительные ресурсы о выражениях
Итак, вы изучили основные принципы выражений. На сайте сообщества вы найдете наглядные примеры и сможете показать свои работы.
На форуме AE Enhancers также можно найти множество примеров и сведения о выражениях, сценариях и шаблонах настроек анимации.