Пример #1
0
    void OnDrawGizmosSelected()
    {
        var rot = transform.rotation;

        DebugUtils.Circle(transform.position, rot * Vector3.forward, rot * Vector3.up, _min, _gizmoColor, false, 5 * Mathf.Deg2Rad);
        DebugUtils.Circle(transform.position, rot * Vector3.forward, rot * Vector3.up, _max, _gizmoColor, false, 5 * Mathf.Deg2Rad);
    }
Пример #2
0
    public static void FakeSphere(Vector3 pos, Vector3 forward, Vector3 up, float radius, Color color)
    {
        var cam = Camera.main;

        DebugUtils.Circle(pos, cam.transform.right, cam.transform.forward, radius, color, false);
        DebugUtils.Circle(pos, forward, up, radius, Color.blue, false);
    }