Здравствуйте! Через скрипт определяю имя текущей анимации и вывожу сообщение. При запуске сцены все это дело работает, но есть ошибка которая ругается на отсутствие аниматора, хотя на объекте где висит скрипт этот компонент есть. В чем может быть проблема?
Код
public class Test : MonoBehaviour {
private Animator anim;
private AnimatorStateInfo curentState;
private void Start()
{
anim = GetComponent<Animator>();
}
private void FixedUpdate()
{
curentState = anim.GetCurrentAnimatorStateInfo(0);
if (curentState.IsName("test"))
{
print("Playing");
}
}
}