protected virtual void OnDrawGizmosSelected() { Gizmos.matrix = transform.localToWorldMatrix; SgtHelper.DrawCircle(Vector3.zero, Vector3.up, RadiusMin); SgtHelper.DrawCircle(Vector3.zero, Vector3.up, RadiusMax); }
protected virtual void OnDrawGizmosSelected() { if (SgtHelper.Enabled(this) == true) { if (transform.parent != null) { Gizmos.matrix = transform.parent.localToWorldMatrix; } var rotation = Quaternion.Euler(Tilt); SgtHelper.DrawCircle(Offset, rotation * Vector3.right * Radius * Scale.x, rotation * Vector3.forward * Radius * Scale.y); Gizmos.DrawLine(Vector3.zero, transform.localPosition); } }