# timeMode

> Select whether the system bases the playback on mapping a curve to the lifetime of each particle, by using the particle speeds, or if playback simply uses a constant frames per second.

## Definition

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

```csharp
public ParticleSystemAnimationTimeMode timeMode { get; set; }
```

### Remarks

Additional Resources: Additional Resources: [ParticleSystem.TextureSheetAnimationModule.frameOverTime](/engine/6000.5/script-reference/unityengine/particlesystem/texturesheetanimationmodule/frameovertime.md), [ParticleSystem.TextureSheetAnimationModule.speedRange](/engine/6000.5/script-reference/unityengine/particlesystem/texturesheetanimationmodule/speedrange.md),  [ParticleSystem.TextureSheetAnimationModule.fps](/engine/6000.5/script-reference/unityengine/particlesystem/texturesheetanimationmodule/fps.md).
