Что делать если бот проходит через стены в Unity3D? Хотя я и сделал Bake во вкладке Navigation но он все равно ее игнорирует и проходит мимо всего и идет прямо к цели(игроку)
Фото с
Unity
кому нужен код вот:
public NavMeshAgent navMeshAgent;
public Transform player;
public static int difficult = 0;
void Start()
{
navMeshAgent = GetComponent<NavMeshAgent>();
}
void Update()
{
navMeshAgent.SetDestination(player.transform.position);
if (difficult == 1) navMeshAgent.speed = 6f;
else if (difficult == 2) navMeshAgent.speed = 9f;
else if (difficult == 3) navMeshAgent.speed = 12f;
else navMeshAgent.speed = 3.5f;
}