# CreatePreviewOverlay(Camera)

> Creates an Overlay preview of the selected camera.

## Definition

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

> **Warning:**
>
> **Deprecated.** CreatePreviewOverlay is obsolete. Use global Cameras Overlay instead.

```csharp
public virtual Overlay CreatePreviewOverlay(Camera cam)
```

### Parameters

**** (\[Camera]\(/engine/6000.3/script-reference/unityengine/camera)): The selected [Camera](/engine/6000.3/script-reference/unityengine/camera.md).

### Returns

| Type                                                                       | Description                                                                                                         |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [Overlay](/engine/6000.3/script-reference/unityeditor/overlays/overlay.md) | The [Overlay](/engine/6000.3/script-reference/unityeditor/overlays/overlay.md) to show when this editor is enabled. |

### Remarks

Override this function to create a custom [Overlay](/engine/6000.3/script-reference/unityeditor/overlays/overlay.md) to display when the Camera editor is active.
