Ejemplo n.º 1
0
        public static void CameraToRays(Transform camerTransform, out Ray[] rays, out float[] maxDistances)
        {
            HB hb = HB.Instance;

            if (hb == null)
            {
                Ray ray = new Ray(camerTransform.position, camerTransform.forward);
                rays         = new[] { ray };
                maxDistances = new[] { Mathf.Infinity };
                return;
            }

            HBUtils.CameraToRays(camerTransform, hb.RaycastStride, hb.FixBoundsRadius, GetSettings(), out rays, out maxDistances);
        }