Либо Instantiated префаб, теряет ссылку на контроллер (либо сам префаб не имеет установленного контроллера в аниматоре). Либо SetBool пытается поменять переменную у неактивного объекта.
public Animator _animator;
public void useAnimDead()
{
Debug.Log( _animator);
_animator.SetBool("throwRight", true);
}
через вот так то же не работает.
то есть он его видит выводит в консоль.
Но когда пытаюсь поменять булевую переменную из стороннего скрипта.
Прилетает.
Animator is not playing an AnimatorController
через Instantiate, то же пытался привязать/найти нужное свойство.
то же самое.
Все поля связанные с этим уже сделал публичными. думал мало ли инкапсуляция шалит.