May 12, 2019

Анимация 3D-объектов

Контроллер воспроизведения анимации позволяет легко настроить, анимацию 3D-объекта. Вы можете установить когда движение должно воспроизводится или останавливаться в вашем эффекте.

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

Добавление контроллера воспроизведения анимации

Чтобы создать контроллер анимации:

  1. Выберите 3D-объект на вкладке
  2. «Scene» — «Сцена».
  3. Рядом с Анимация выберите
  4. «Create New Animation Playback Controller» — «Создать новый контроллер воспроизведения анимации».

Контроллер воспроизведения анимации будет отображен на панели

«Assets» — «Ресурсы»:

Вам необходимо назначить анимацию, которой вы хотите управлять с помощью контроллера воспроизведения. Для этого:

  1. Выберите контроллер воспроизведения анимации на панели
  2. «Assets» — «Ресурсы».
  3. На панели
  4. «Inspector» — «Инспектор» щелкните раскрывающийся список рядом с
  5. «Animation» — «Анимация».
  6. Выберите анимацию, которую вы хотите контролировать.

Контроллер воспроизведения будет установлен на «Play on Start и Loop» по умолчанию, поэтому анимация начнется, как только откроется эффект, и будет непрерывно повторяться.

Настройка контроллера воспроизведения

Используйте параметры на панели «Инспектор» для настройки контроллера воспроизведения.

Нажатие на кружки рядом с «Stop» , «Play» и «Pause» создаст патчи, которые вы можете использовать для добавления логики и интерактивности:

В приведенном ниже примере мы отключили опцию «Play On Start» . Вместо этого мы создали патчи для «Play» и «Pause» . Мы объединили их с патчами «Screen Tap» , «Switch» и «Pulse» .

В результате при нажатии на экран анимация переключается между воспроизведением и паузой.

Свойства контроллера воспроизведения анимации

Animation — Анимация

Выберите анимацию для управления с помощью контроллера воспроизведения.

Type — Тип

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

Duration — Продолжительность

Продолжительность анимации.

Play — Играть

Создайте патч, чтобы контролировать начало воспроизведения анимации.

Pause — Пауза

Создайте патч для контроля, чтобы анимация на паузе.

Stop — Стоп

Создайте патч, чтобы контролировать, когда анимация останавливается.

Play on Start — Играть на старте

Установите этот флажок, чтобы воспроизводить анимацию при открытии эффекта.

Loop — Петля

Установите этот флажок для непрерывного цикла анимации.

Speed — Скорость

Используйте этот ползунок, чтобы настроить скорость анимации.

Used By — Использовать с

Трехмерный объект, который содержит анимацию.

Оригинал статьи: https://sparkar.facebook.com/ar-studio/learn/documentation/docs/visual-programming/using-animation-patches