public static Vector3 WalkablePoint()
        {
            var walkableHit = CameraUtils.HitLayer(1 << (int)Layer.Walkable);

            return(walkableHit.HasValue ? walkableHit.Value.point : Vector3.negativeInfinity);
        }
 public static RaycastHit?HitLayerInternal(Layer layer)
 {
     return(CameraUtils.HitLayer(1 << (int)layer));
 }