Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программирование Игры на Unity

Данил Фёдоров Ученик (121), открыт 22 часа назад
Народ кто разбирается помогите пожалуйста у меня проблема хочу сделать так чтобы во время переката выключалась анимация бега я уже все перепробовал все равно такая проблема вот код!
1 ответ
Xelizyz Xz Мыслитель (7726) 22 часа назад
Нужно сделать примерно то же самое, что и с отключением управляемости персонажа в падении.
Думай.
Данил ФёдоровУченик (121) 22 часа назад
ничем не помог

void UpdateAnimations(float moveInput)
{
float speed = isCrouching ? 0f : Mathf.Abs(moveInput);

if (!isGrounded)
{
speed = 0f;
}

if (isRolling)
{
speed = 0f;
}

animator.SetFloat("Speed", speed);
animator.SetBool("IsJumping", !isGrounded);
animator.SetBool("IsCrouching", isCrouching);
animator.SetBool("IsRolls", isRolling);
}
Похожие вопросы