/// <summary> /// check if any collider falls within a circular area. Returns the first Collider encountered. /// </summary> /// <returns>The circle.</returns> /// <param name="center">Center.</param> /// <param name="radius">Radius.</param> /// <param name="layerMask">Layer mask.</param> public static Collider OverlapCircle(Vector2 center, float radius, int layerMask = AllLayers) { _colliderArray[0] = null; _spatialHash.OverlapCircle(center, radius, _colliderArray, layerMask); return(_colliderArray[0]); }