public override void Clear() { if (gaugeComponent != null) { gaugeComponent.Clear(); gaugeComponent = null; } if (gaugeObject != null) { Destroy(gaugeObject); gaugeObject = null; } if (stepLineComponent != null) { stepLineComponent.Clear(); stepLineComponent = null; } if (stepLineObject != null) { Destroy(stepLineObject); stepLineObject = null; } base.Clear(); }