# randomSeed

> The random seed of the particle.

## Definition

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

```csharp
public uint randomSeed { get; set; }
```

### Remarks

Each particle has its own seed, in order to produce deterministic results during simulation. For example, if a particle uses a random color selected from a gradient, the seed ensures that the same color is generated on each frame.

You may also use this seed when generating per-particle random numbers, by passing it to [Random.InitState](/engine/6000.5/script-reference/unityengine/random/initstate.md).
