# useVariedContactColors

> Whether varied colors are used for PhysicsDebugWindow contact visualization.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor](/engine/6000.7/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public static bool useVariedContactColors { get; set; }
```

### Remarks

If you set this property to false, [PhysicsVisualizationSettings.contactColor](/engine/6000.7/script-reference/unityeditor/physicsvisualizationsettings/contactcolor.md), [PhysicsVisualizationSettings.contactImpulseColor](/engine/6000.7/script-reference/unityeditor/physicsvisualizationsettings/contactimpulsecolor.md), and [PhysicsVisualizationSettings.contactSeparationColor](/engine/6000.7/script-reference/unityeditor/physicsvisualizationsettings/contactseparationcolor.md) properties are used to visualize contacts.

If you set this property to true, random colors are used to visualize contacts. The Collider instance ID is hashed into a color that is used for the arrow representing the contact normal. The separation is visualized by an inverse color and the impulse is black. Note that [PhysicsDebugWindow](/engine/6000.7/script-reference/unityeditor/physicsdebugwindow.md) does not take [PhysicsVisualizationSettings.baseAlpha](/engine/6000.7/script-reference/unityeditor/physicsvisualizationsettings/basealpha.md) into account.
