# SpriteMask.MaskSource

> Sets which source to use when generating the mask.

## Definition

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

```csharp
public enum SpriteMask.MaskSource
```

## Fields

| Value                                                                                                         | Description                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| [Sprite](/engine/6000.7/script-reference/unityengine/spritemask/masksource/sprite.md)                         | Use a [SpriteMask.MaskSource.Sprite](/engine/6000.7/script-reference/unityengine/spritemask/masksource/sprite.md) as a source for the mask. |
| [SupportedRenderers](/engine/6000.7/script-reference/unityengine/spritemask/masksource/supportedrenderers.md) | Use a supported [Renderer](/engine/6000.7/script-reference/unityengine/renderer.md) as a source of the mask.                                |
