Я пытаюсь оценить подход игрока к монстру, используя «OverlapSphere». Но почему-то это не работает так, как я хочу.
Что-то не так с кодом ниже?
bool IsPlayerNear()
{
Collider[] colls = Physics.OverlapSphere(transform.position, 3f);
foreach(Collider hit in colls)
{
if(hit.gameObject.tag == "Player")
return true;
}
return false;
}
У персонажа игрока есть капсульный коллайдер и тег "Player" .
Но массив "colls" ничего не содержит.