Namespace Stride.Particles.Spawners
Classes
- ParticleSpawnTrigger
ParticleSpawnTrigger governs the condition under which particle emission is triggered for spawners like SpawnerFromParent
- ParticleSpawnTriggerBirth
ParticleSpawnTriggerBirth triggers when the parent particle is first spawned
- ParticleSpawnTriggerCollision
ParticleSpawnTriggerCollision triggers when the parent particle collides with a surface
- ParticleSpawnTriggerDeath
ParticleSpawnTriggerDeath triggers when the parent particle dies
- ParticleSpawnTriggerDistance
ParticleSpawnTriggerDistance triggers when the parent particle tarvels beyond set distance
- ParticleSpawnTriggerLifetime
ParticleSpawnTriggerLifetime triggers when the parent particle's remaining lifetime is within the specified limit
- ParticleSpawnTrigger<T>
ParticleSpawnTrigger governs the condition under which particle emission is triggered for spawners like SpawnerFromParent
- ParticleSpawner
ParticleSpawner governs the rate at which new particles are emitted into the ParticleEmitter Multiple spawners with different triggering conditions can be part of the same ParticleEmitter
- SpawnerBurst
A particle spawner which continuously spawns particles. Number of particles to be spawned is given in seconds.
- SpawnerFromDistance
A particle spawner which continuously spawns particles. Number of particles to be spawned is given in seconds.
- SpawnerFromParent
A particle spawner which continuously spawns particles based on a condition set in a followed (parent) emitter
- SpawnerPerFrame
A particle spawner which continuously spawns particles. Number of particles to be spawned is given in seconds.
- SpawnerPerSecond
A particle spawner which continuously spawns particles. Number of particles to be spawned is given in seconds.
Structs
Enums
- ParentControlFlag
Some initializers require fine control between parent and child emitters. Use the control group to assign such meta-fields.