# OnDrawGizmosSelected()

> Implement OnDrawGizmosSelected to draw a gizmo if the object is selected.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)

```csharp
public void OnDrawGizmosSelected()
```

### Remarks

[Gizmos](/engine/6000.7/script-reference/unityengine/gizmos.md) are drawn only when the object is selected. Gizmos are not pickable. This is used to ease setup. For example an explosion script could draw a sphere showing the explosion radius.

```csharp
using UnityEngine;

public class GizmoTest : MonoBehaviour
{
    public float explosionRadius = 5.0f;

    void OnDrawGizmosSelected()
    {
        // Display the explosion radius when selected
        Gizmos.color = new Color(1, 1, 0, 0.75F);
        Gizmos.DrawSphere(transform.position, explosionRadius);
    }
}
```

Additional Resources: OnDrawGizmos.
