# ParticleSystemSubEmitterType

> The events that cause new particles to be spawned.

## Definition

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

```csharp
public enum ParticleSystemSubEmitterType
```

## Fields

| Value                                                                                              | Description                                                                                                                                                                |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Birth](/engine/6000.5/script-reference/unityengine/particlesystemsubemittertype/birth.md)         | Spawns new particles when particles from the parent system are born.                                                                                                       |
| [Collision](/engine/6000.5/script-reference/unityengine/particlesystemsubemittertype/collision.md) | Spawns new particles when particles from the parent system collide with something.                                                                                         |
| [Death](/engine/6000.5/script-reference/unityengine/particlesystemsubemittertype/death.md)         | Spawns new particles when particles from the parent system die.                                                                                                            |
| [Manual](/engine/6000.5/script-reference/unityengine/particlesystemsubemittertype/manual.md)       | Spawns new particles when triggered from script using [ParticleSystem.TriggerSubEmitter](/engine/6000.5/script-reference/unityengine/particlesystem/triggersubemitter.md). |
| [Trigger](/engine/6000.5/script-reference/unityengine/particlesystemsubemittertype/trigger.md)     | Spawns new particles when particles from the parent system pass conditions in the Trigger Module.                                                                          |
