целочисленное значение равно единице, и анимация продолжается.я не знаю, что не так.
Аниматор:
AnyState -> Jump (условие: «Jumping» равно 1)
Jump -> Transition (условие: «Jumping»)равно 0)
имеет время выхода = не отмечено
я попытался изменить код ключа, и GetKey для GetKeyDown все еще не работает.
ожидаемый результат: Jumping = 0
//6 Jumping Animation
if (Input.GetKey(KeyCode.Space))
{
anim.SetInteger("Jumping", 1);
moveDir.y = 2;
moveDir = transform.TransformDirection(moveDir);
}
if (Input.GetKeyUp(KeyCode.Space))
{
anim.SetInteger("Jumping", 0);
movementSpeed = 5f;
}