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); }
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); }