# ParticleSystem.LimitVelocityOverLifetimeModule

> Script interface for the Limit Velocity Over Lifetime module.

## Definition

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

```csharp
public struct ParticleSystem.LimitVelocityOverLifetimeModule
```

## Remarks

Additional Resources: [ParticleSystem](/engine/6000.5/script-reference/unityengine/particlesystem.md), [ParticleSystem.limitVelocityOverLifetime](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetime.md).

## Properties

| Property                                                                                                                                                       | Description                                                                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [dampen](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/dampen.md)                                                 | Controls how much this module dampens particle velocities that exceed the velocity limit.                                                                                                                                                         |
| [drag](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/drag.md)                                                     | Controls the amount of drag that this modules applies to the particle velocities.                                                                                                                                                                 |
| [dragMultiplier](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/dragmultiplier.md)                                 | Specifies the drag multiplier.                                                                                                                                                                                                                    |
| [enabled](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/enabled.md)                                               | Specifies whether the LimitForceOverLifetimeModule is enabled or disabled.                                                                                                                                                                        |
| [limit](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limit.md)                                                   | Maximum velocity curve, when not using one curve per axis.                                                                                                                                                                                        |
| [limitMultiplier](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitmultiplier.md)                               | Change the limit multiplier.                                                                                                                                                                                                                      |
| [limitX](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitx.md)                                                 | Maximum velocity curve for the x-axis.                                                                                                                                                                                                            |
| [limitXMultiplier](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitxmultiplier.md)                             | Change the limit multiplier on the x-axis.                                                                                                                                                                                                        |
| [limitY](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limity.md)                                                 | Maximum velocity curve for the y-axis.                                                                                                                                                                                                            |
| [limitYMultiplier](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitymultiplier.md)                             | Change the limit multiplier on the y-axis.                                                                                                                                                                                                        |
| [limitZ](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitz.md)                                                 | Maximum velocity curve for the z-axis.                                                                                                                                                                                                            |
| [limitZMultiplier](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/limitzmultiplier.md)                             | Change the limit multiplier on the z-axis.                                                                                                                                                                                                        |
| [multiplyDragByParticleSize](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/multiplydragbyparticlesize.md)         | Adjust the amount of drag this module applies to particles, based on their sizes.                                                                                                                                                                 |
| [multiplyDragByParticleVelocity](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/multiplydragbyparticlevelocity.md) | Adjust the amount of drag this module applies to particles, based on their speeds.                                                                                                                                                                |
| [separateAxes](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/separateaxes.md)                                     | Set the velocity limit on each axis separately. This module uses [\_drag](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/drag.md) to dampen a particle's velocity if the velocity exceeds this value. |
| [space](/engine/6000.5/script-reference/unityengine/particlesystem/limitvelocityoverlifetimemodule/space.md)                                                   | Specifies if the velocity limits are in local space (rotated with the transform) or world space.                                                                                                                                                  |
