Emitter:resume
methodEmitter:resume()Resume continuous emission.
handle4 methods, 5 fieldsUI apps only
A particle emitter returned by datumhue.particles.emitter. Configuration scalars are read-write properties; pause/resume gate continuous emission.
datumhue.particles.emitter| Field | Type | Access | Description |
|---|---|---|---|
rate | number | read/write | Particles spawned per second while emitting. Assign to retune. |
lifetime | number | read/write | Seconds each newly spawned particle lives. Assign to retune. |
gravity | Vec3 | read/write | Constant acceleration applied to every particle. Assign a vec3. |
pos | Vec3 | read/write | Emitter position in the scene. Assign a vec3 to move it. |
count | integer | read-only | Number of live particles right now. |
Emitter:resume()Resume continuous emission.
Emitter:pause()Pause continuous emission; live particles finish their lives.
Emitter:burst(n: integer)Spawn n particles at once (bounded by max_particles).
Emitter:remove()Remove the emitter and its particles.