Particle
ParticleEmitters are the most commonly used built-in VFX instances.
Summary
Attributes
The amount of times a particle or an effect is emitted.
The amount of seconds waited before the effect is emitted.
The amount of seconds the effect is delayed by.
Curves
Controls the Transparency property.
Controls the Size property.
Controls the Squash property.
Controls the easing of the TimeScale animation.
Attributes
EmitCount
number
The amount of times a particle or an effect is emitted.
EmitDelay
number
The amount of seconds waited before the effect is emitted.
EmitDuration
number
The amount of seconds the effect is delayed by.
Curves
Transparency
Controls the Transparency property.
Inputs
Start
[0; 1]
The starting value of the curve.
End
[0; 1]
The ending value of the curve.
Envelope
[0; inf]
The value of envelope on each point in the converted NumberSequence.
Envelope
[0; 1]
The value that decides the amount of points on the curve, calculated using the Newton Raphson method .
Size
Controls the Size property.
Inputs
Start
[0; inf]
The starting value of the curve.
End
[0; inf]
The ending value of the curve.
Envelope
[0; inf]
The value of envelope on each point in the converted NumberSequence.
Envelope
[0; 1]
The value that decides the amount of points on the curve, calculated using the Newton Raphson method .
Squash
Controls the Squash property.
Inputs
Start
[-inf; inf]
The starting value of the curve.
End
[-inf; inf]
The ending value of the curve.
Envelope
[0; inf]
The value of envelope on each point in the converted NumberSequence.
Envelope
[0; 1]
The value that decides the amount of points on the curve, calculated using the Newton Raphson method .
TimeScale
Controls the easing of the TimeScale animation. Values can only range from 0 to 1 - a Roblox limitation.
Inputs
Duration
[0; inf]
The amount of seconds it takes to reach the End value.
Start
[0; 1]
The starting value of the curve.
End
[0; 1]
The ending value of the curve.