Добрый день. Проблема такая. На припятствиях стоит BoxColider, ровно по центру. Я написал код, чтобы при столкновении припятствия и персонажа, останавливалось время и высвечивалась панелька "lose". Когда я пробовал игратть без этого кода, все было нормально, персонажа не задевали коллайдеры, если он пробегал мимо припятствия. Но когда включил - на большой дистанции каким то образом коллайдер задел персонажа и игра заканчивалась.
void OnControllerColliderHit(ControllerColliderHit hit)
{
if (hit.gameObject.tag == "obstacle")
{
losePanel.SetActive(true);
Time.timeScale = 0;
}
}