OverlapCircle or OverlapArea best performance?

Which is most performant: Physics2D.OverlapCircle or Physics2D.OverlapArea?

Trying to decide which one to use. :slight_smile:

From an algorithmic standpoint, checking for circle overlap generally requires a couple fewer mathematical operations than an AABB (“area”) overlap check, so it may have a very slight edge in performance.

Ultimately though, the performance of the two is comparable to the point that it almost certainly doesn’t matter, meaning you should use whichever is easier or better suited to the use case.