# Sandbox.ParticleEffect.OnStep

```csharp
System.Action<Particle,float> OnStep { get; set; }
```

Called after each particle is stepped.
This provides an opportunity to modify individual particles during the simulation.

Declared in [Sandbox.ParticleEffect](/api/Sandbox.ParticleEffect).
Assembly: `Sandbox.Engine`.
