Skip to content

SimpleOutro

15.23

Inheritance 1 ancestor · 2 siblings

Class Documentation

Edit documentation

A lifetime state machine that plays once: a start delay, one emitting phase, an outro, then finished. It has no intro and no loop.

It is the behaviour that a VfxLifetimeComponent uses when LifetimeBehavior is not set. Its values start at: startDelay 0, EmitterDuration 1, OutroDuration 0, particleLifetime 1.

Properties

0xe25953c2

Flag = false
Removed in 15.24
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

DoesParticleLifeScale

Flag = false
Edit documentation

Has no effect. The client reads the flag for each new particle and does not use the result.

EmitterDuration

Embed<VfxFloatDynamicProperty> = { "Float": {} }
Type history (2 revisions)
Edit documentation

Length of the emitting phase, in seconds, evaluated once when the emitter is created. A negative value makes the emitter emit forever. The value is also the emission duration that the emitter reports to the particle system.

HasVariableStartTime

Flag = false
Removed in 15.24
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

OutroDuration

Embed<VfxFloatDynamicProperty> = { "Float": {} }
Type history (2 revisions)
Edit documentation

Length of the outro, in seconds, evaluated when the outro starts. When the outro ends, the client removes every remaining particle. A negative value uses one new evaluation of particleLifetime instead, if that is positive and finite, and 0 otherwise.

particleLifetime

Embed<VfxFloatDynamicProperty> = { "Float": {} }
Type history (2 revisions)
Edit documentation

Lifetime of each particle, in seconds, evaluated once for each new particle. A driver with a random input gives each particle its own lifetime. A negative value means the particle never expires and is removed only when the emitter is finished.