Простое создание эффекта смещения для анимаций путем изменения глубины слоя в камере.

В этом выпуске вы можете создавать анимации, включающие несколько объектов с разной глубиной. Инструмент «Камера» позволяет добавить эффект смещения в анимации. Раньше аниматорам приходилось создавать эффект смещения, угадывая размер объектов, находившихся близко или далеко в инструменте «Камера». 

В выпуске за июнь 2017 г. эта функция стала доступна на платформах ActionScript 3.0 и WebGL в Animate CC. 

Глубина слоя

Дизайнер Animate может расположить слои в разных плоскостях, создавая иллюзию глубины. Раньше слои в композиции Animate находились в одной плоскости. 

С помощью панели Глубина слоя можно динамически изменять глубину слоев. Чтобы применить глубину слоя, выберите «Окно» > «Глубина слоя»

Открытие панели глубины слоя
Открытие панели глубины слоя

Как показано на приведенном выше снимке экрана, значения глубины слоя отображаются рядом с именем каждого слоя для данного кадра.

  • Наводите курсор на каждое значение, щелкайте мышью и перетаскивайте ползунок к вправо или влево.
  • Чтобы увеличить глубину, перетащите ползунок влево. Чтобы уменьшить глубину, перетащите ползунок вправо. 
  • Можно задавать отрицательные значения для представления объектов, расположенных ближе, и положительные значения для представления объектов, которые находятся вдали.
Timeline-view-layers

Каждый слой представлен уникальными цветными линиями в диалоговом окне «Глубина слоя». Цвета, представляющие каждый из слоев, можно посмотреть в окне Временная шкала

Кроме того, можно увеличить или уменьшить глубину объектов на каждом слое путем перемещения этих разноцветных линий вверх или вниз.

  • Чтобы увеличить глубину объектов на слое, переместите линию вверх.
  • Чтобы уменьшить глубину объектов на слое, переместите линию вниз.

На следующей иллюстрации наглядно представлен проект до и после применения эффекта «Глубина слоя»: 

Content without Layer Depth
Содержимое без эффекта «Глубина слоя»

Content with Layer Depth
Содержимое с эффектом «Глубина слоя»

Сохранение размера для глубины слоя

Можно изменить глубину слоя объектов, не меняя их размер в рабочей области. Чтобы включить эту функцию, нажмите кнопку Сохранить размер в правом верхнем углу панели Глубина слоя.

Сохранить размер можно в двух режимах.

  • Нажмите кнопку Сохранить размер и измените глубину нужного слоя. Кнопка Сохранить размер переключится автоматически.
  • Нажмите и удерживайте клавишу ALT, чтобы временно включить параметр Сохранить размер при перетаскивании значений глубины слоя.
Сохранение размера для глубины слоя
Сохранение размера для глубины слоя

Можно задать значение глубины слоя от -5000 до 10 000. 

Создание эффекта смещения путем изменения глубины камеры по оси Z

Можно создать эффект смещения для объектов с камерой с помощью функции «Глубина слоя».

  1. Создайте несколько объектов на разных слоях в Animate. 

  2. Добавьте различные глубины слоя для каждого объекта.

  3. Щелкните инструмент «Камера» и выполните ее панорамирование на объекты.

Объекты, расположенные ближе к камере, и объекты, которые находятся далеко позади, перемещаются с разными скоростями, благодаря чему создается эффект смещения.

Этот эффект позволяет видеть глубину и перспективу объектов.

  • Объекты, которые находятся ближе к камере, движутся быстрее объектов, которые удалены от камеры.
  • Чем ближе объект к камере, тем больше его отрицательное значение глубины слоя, чем дальше объект от камеры, тем больше его положительное значение глубины слоя.

Примечание.

Размер объекта остается неизменным при изменении глубины. Данная функция позволяет расположить объекты в правильной последовательности, а затем использовать панорамирование камеры для имитации эффекта смещения

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет