Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Particle System module component reference

Reference for the property modules that define particle behavior and appearance.
Read time 3 minutesLast updated 20 days ago

The Particle System component has a powerful set of properties that are organized into modules for ease of use. This section of the manual covers each of the modules in detail.

Topic

Description

Activate and access component modulesActivate component modules on a Particle System to access and change the properties of particles and emitters.
Main module referenceExplore properties on the Main module, to configure the initial state of new particles.
Emission module referenceExplore properties on the Emission module, to configure the rate and timing of particle emissions.
Shape module referenceExplore properties on the Shape module, to configure the volume or surface that the Particle System uses to emit particles, and the direction of the start velocity.
Velocity over Lifetime module referenceExplore properties on the Velocity over Lifetime module, to configure particles that change velocity over time.
Noise module referenceExplore properties on the Noise module, to configure the turbulence of particles as they move.
Limit Velocity over Lifetime module referenceExplore properties on the Limit Velocity over Lifetime module, to configure particles that reduce in velocity over time.
Inherit Velocity module referenceExplore properties on the Inherit Velocity module, to configure the velocity of particles from sub-emitters to match the velocity of the parent particle.
Lifetime by Emitter Speed module referenceExplore properties on the Lifetime by Emitter Speed module, to configure the initial lifetime of each particle based on the speed of the emitter when the particle spawns.
Force over Lifetime module referenceExplore properties on the Force over Lifetime module, to configure simulated physics forces that affect the movement of particles over time.
Color over Lifetime module referenceExplore properties on the Color over Lifetime module, to configure particles that change color over time.
Color by Speed module referenceExplore properties on the Color by Speed module, to configure particles that change color based on their speed.
Size over Lifetime module referenceExplore properties on the Size over Lifetime module, to configure particles that change size over time.
Size by Speed module referenceExplore properties on the Size by Speed module, to configure particles that change size based on their speed.
Rotation over Lifetime module referenceExplore properties on the Rotation over Lifetime module, to configure particles that change rotation over time.
Rotation by Speed module referenceExplore properties on the Rotation by Speed module, to configure particles that change rotation based on their speed.
External Forces module referenceExplore properties on the External Forces module, to configure the effect of external physics forces such as wind zones and force fields on particles emitted by the system.
Collision module referenceExplore properties on the Collision module, to configure particle collisions.
Triggers module referenceExplore properties on the Triggers module, to configure particles that act as triggers.
Sub Emitters module referenceExplore properties on the Sub Emitters module, to configure particles that emit other particles.
Texture Sheet Animation module referenceExplore properties on the Texture Sheet Animation module, to configure particles that use a texture grid to create animation frames.
Lights module referenceExplore properties on the Lights module, to configure real-time lights on particles.
Trails module referenceExplore properties on the Trails module, to configure trails on particles.
Custom Data module referenceExplore properties in the Custom Data module, to configure custom data formats in the Editor to attach to particles.
Renderer module referenceExplore properties on the Renderer module, to configure how a particle’s image or mesh is transformed, shaded and overdrawn by other particles.