Для Unity 2022 я хотел бы сделать анимацию для бесконечного цикла пинг-понга, но не могу понять это.
Спасибо, что не предлагаете следующее:
Похоже, вы не хотите изменять существующий анимационный клип, поэтому вы можете использовать 2 состояния и воспроизводить их вперед и назад.
Создайте вложенный автомат «пинг-понг». Это необязательно, просто чтобы конечный автомат выглядел чище.
Создайте 2 состояния «вперед» и «назад» в машине «пинг-понг».
Создавайте переходы между состояниями «вперед» и «назад».
Назначьте одно и то же движение (анимационный клип) состояниям «вперед» и «назад».
Измените свойство скорости «назад» на -1.
Затем вы можете воспроизвести состояние «вперед» или «назад», чтобы запустить анимацию пинг-понга. Вы также можете настроить переходы, чтобы добиться лучших эффектов.
Извините, я не знаю, как просмотреть его с помощью окна анимации. Как насчет ручного перетаскивания временной шкалы?
Что ж, к счастью для меня, я просто хочу поиграть в пинг-понг с двумя, так что добавление лишнего не так уж и хлопотно. Кроме того, ваш ответ точен, так как это проще всего сделать во время выполнения.
Хотя это действительно работает, нет предварительного просмотра этого поведения пинг-понга при создании анимации в окне анимации.