# ParticleSystemAnimationTimeMode

> Control how animation frames are selected.

## Definition

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

```csharp
public enum ParticleSystemAnimationTimeMode
```

## Remarks

Additional Resources: timeMode, frameOverTime, fps, speedRange.

## Fields

| Value                                                                                               | Description                                                                                 |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [FPS](/engine/6000.0/script-reference/unityengine/particlesystemanimationtimemode/fps.md)           | Select animation frames sequentially at a constant rate of the specified frames per second. |
| [Lifetime](/engine/6000.0/script-reference/unityengine/particlesystemanimationtimemode/lifetime.md) | Select animation frames based on the particle ages.                                         |
| [Speed](/engine/6000.0/script-reference/unityengine/particlesystemanimationtimemode/speed.md)       | Select animation frames based on the particle speeds.                                       |
