# ParticleSystemCullingMode

> The action to perform when the Particle System is offscreen.

## Definition

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

```csharp
public enum ParticleSystemCullingMode
```

## Fields

| Value                                                                                                       | Description                                                                                                                                                                       |
| ----------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AlwaysSimulate](/engine/6000.7/script-reference/unityengine/particlesystemcullingmode/alwayssimulate.md)   | Continue simulating the Particle System when it is offscreen.                                                                                                                     |
| [Automatic](/engine/6000.7/script-reference/unityengine/particlesystemcullingmode/automatic.md)             | For looping effects, the simulation is paused when offscreen, and for one-shot effects, the simulation will continue playing.                                                     |
| [Pause](/engine/6000.7/script-reference/unityengine/particlesystemcullingmode/pause.md)                     | Pause the Particle System simulation when it is offscreen.                                                                                                                        |
| [PauseAndCatchup](/engine/6000.7/script-reference/unityengine/particlesystemcullingmode/pauseandcatchup.md) | Pause the Particle System simulation when it is offscreen, and perform an extra simulation when the system comes back onscreen, creating the impression that it was never paused. |
