Добрый вечер всем! Возник вопросс, ответ на который я не нашел.
Использую перемещение персонажа через NavMeshAgent, хочу реализовать анимацию. В данный момент проверяю движется ли персонаж по средствам условия If:
Код
Distanta = Navig.remainingDistance;
if (Distanta <= 0.01f)
{
Anima.SetInteger("State", 1);
}
else
{
Anima.SetInteger("State", 2);
}
Но когда начинаю движение, анимация включается только через секунду после определения параметра remainingDistance. Сам процесс расчета использую через FixedUpdate()
Как реализовать что бы анимация включалась сразу же после клика по месту куда нужно двигаться?