The Particle Playground system to record from and playback into.
The serialized data which stores the recordings over sessions. This is using a Scriptable Object which can be recorded into during Play Mode and stored in the project.
The interval in seconds when to create particle keyframes when recording.
The speed of time during playback, for example lower this value to create a slow-motion effect.
Determines if the playback should loop when playhead reaches the last frame.
Determines if particles should fade in on birth appearance to solve any missed keyframe data between individual particle death / birth.
Determines if particles should appear by scaling up to solve any missed keyframe data between individual particle death / birth.
Skip Interpolation On End Frames
Determines if particles shouldn’t interpolate when reaching the playback position of where recording stopped and then started again (simulating a cut instead of a transition).
Set Local Space On Playback
Determines if the particle system should enter local space simulation during playback. This enables you to move the particle system around freely and keep the recorded particle positions local to the Transform.
Determines if the recording and playback should run asynchronously. (Recommended)