Как заставить анимацию зацикливаться в манере пинг-понга?

Для Unity 2022 я хотел бы сделать анимацию для бесконечного цикла пинг-понга, но не могу понять это.

Спасибо, что не предлагаете следующее:

  1. Переключите режим отладки в инспекторе и установите устаревший режим и режим переноса на пинг-понг.
    • это не работает для (пока что) новой системы анимации
  2. Продублируйте первый ключевой кадр и переместите его в конец, чтобы он зациклился.
  3. Создайте скрипт, который установит его в пинг-понг
    • очевидно, это работает, но на самом деле это не отвечает на вопрос
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
52
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Похоже, вы не хотите изменять существующий анимационный клип, поэтому вы можете использовать 2 состояния и воспроизводить их вперед и назад.

  1. Создайте вложенный автомат «пинг-понг». Это необязательно, просто чтобы конечный автомат выглядел чище.

  2. Создайте 2 состояния «вперед» и «назад» в машине «пинг-понг».

  3. Создавайте переходы между состояниями «вперед» и «назад».

  4. Назначьте одно и то же движение (анимационный клип) состояниям «вперед» и «назад».

  5. Измените свойство скорости «назад» на -1.

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

Хотя это действительно работает, нет предварительного просмотра этого поведения пинг-понга при создании анимации в окне анимации.

aybe 14.04.2023 06:59

Извините, я не знаю, как просмотреть его с помощью окна анимации. Как насчет ручного перетаскивания временной шкалы?

shingo 14.04.2023 07:11

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

aybe 15.04.2023 07:23

Другие вопросы по теме