Кто-нибудь знает, как перевести игровой объект в существующую анимацию?
В настоящее время у меня есть такой объект куба:

Объект куба имеет предварительно настроенную простую анимацию прыжка с фиксированным местоположением как Состояние слоя по умолчанию . Давайте назовем эту анимацию: « BoxJumping ».
Игрок, однако, может переместить объект куба в любую позицию (используя wsad).
Когда игрок остановится на 1 секунду, я хочу, чтобы куб вернулся в исходное положение анимации. Как это:

Я могу просто использовать:
private void playJumpAnim()
{
gameObject.GetComponent<Animation>().Play("BoxJumping");
}
Тем не менее, он просто перемещает куб в предварительно заданное местоположение, которое было сохранено в анимации, и воспроизводит анимацию без перехода сглаживания .
Кто-нибудь знает, как добиться такого перехода?