How to set circle collision detectors more accurate


I have a rectangle object, the player.
I have a collection of cloned circle shaped objects.

When the player collides with a circle the game ends, see code below.
The problem is that at certain angles the collision is inaccurate. The rectangle never touches the circle yet a collision is detected.
If anyone could point me how to make it more accurate it would be much appreciated.

void OnCollisionEnter2D(Collision2D col)
	if ( == "Point(Clone)") {
		Die ();


They should be pretty accurate… But if it’s causing you issue, you could use OverlapCircle instead of a Collider, which will be fully consistent, only when something actually enters the circle.