Здравствуйте, подскажите пожалуйста.
Только начал учить юнити, делаю анимацию для 2д игры. При нажатии на shift , анимация персонажа с ходьбы должна меняться на бег. Но, когда я отпускаю кнопку shift, анимация бега не прекращается, он все равно бежит, хотя должна включаться анимация ходьбы.
if (Input.GetKeyDown(KeyCode.LeftShift) && move != 0.0f) {
playerAnimator.SetBool("Run", true);
} else if (Input.GetKeyUp(KeyCode.LeftShift)) {
playerAnimator.SetBool("Run", false);
}
подскажите, как поправить код.
Спасибо за помощь.