# ParticleSystem.RotationOverLifetimeModule

> Script interface for the RotationOverLifetimeModule.

## Definition

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

```csharp
public struct ParticleSystem.RotationOverLifetimeModule
```

## Remarks

Rotate particles throughout their lifetime.

Additional Resources: [ParticleSystem](/engine/6000.3/script-reference/unityengine/particlesystem.md), [ParticleSystem.rotationOverLifetime](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetime.md).

## Properties

| Property                                                                                                              | Description                                                              |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| [enabled](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/enabled.md)           | Specifies whether the RotationOverLifetimeModule is enabled or disabled. |
| [separateAxes](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/separateaxes.md) | Set the rotation over lifetime on each axis separately.                  |
| [x](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/x.md)                       | Rotation over lifetime curve for the x-axis.                             |
| [xMultiplier](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/xmultiplier.md)   | Rotation multiplier around the x-axis.                                   |
| [y](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/y.md)                       | Rotation over lifetime curve for the y-axis.                             |
| [yMultiplier](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/ymultiplier.md)   | Rotation multiplier around the y-axis.                                   |
| [z](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/z.md)                       | Rotation over lifetime curve for the z-axis.                             |
| [zMultiplier](/engine/6000.3/script-reference/unityengine/particlesystem/rotationoverlifetimemodule/zmultiplier.md)   | Rotation multiplier around the z-axis.                                   |
