OptionalbehaviorBehavioral modifiers like attraction or color pulsing.
OptionalblendingGPU blending mode for particles. Default: AdditiveBlending.
OptionalcountNumber of particles to emit in the burst. Default: 100.
OptionaldepthWhether particles should write to the depth buffer. Default: false.
OptionalendFinal color of particles before death. Default: white.
OptionalendFinal opacity of particles before death (0-1). Default: 0.0.
OptionalendFinal size of particles before death. Default: 0.05.
OptionalforcesExternal physics forces like gravity, wind, or turbulence.
OptionallifetimeBase lifetime of a particle in seconds. Default: 2.0.
OptionallifetimeRandom variance applied to particle lifetime. Default: 0.2.
OptionalmaxMaximum number of simultaneous particles in the system. Default: 1000.
OptionalonCallback fired when all particles from the burst have died.
OptionalpausedWhether emission is currently paused. Default: false.
OptionalpositionEmitter position in world space. Default: [0, 0, 0].
OptionalpositionRandom variance applied to particle spawn positions. Default: [0, 0, 0].
OptionalshapeShape of the emission volume ('point', 'sphere', 'box', 'cone', 'disk'). Default: 'point'.
OptionalshapeSpecific parameters for the chosen emission shape (e.g., radius, angle).
OptionalsizeRandom variance applied to particle size. Default: 0.2.
OptionalsortWhether to sort particles by distance for correct transparency. Default: false.
OptionalstartInitial color of particles at spawn. Default: white.
OptionalstartInitial opacity of particles at spawn (0-1). Default: 1.0.
OptionalstartInitial size of particles at spawn. Default: 0.1.
OptionaltextureOptional texture for particle sprites.
OptionaltriggerWhen this value changes to truthy, a burst is triggered.
OptionalvelocityInitial velocity direction and speed for particles. Default: [0, 1, 0].
OptionalvelocityRandom variance applied to initial particle velocity. Default: [0.5, 0.5, 0.5].
Props for the ParticleBurst component.