API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classRateSpawn

@codexo/exojs-particles / particles / stable

Continuous, rate-based spawner. Emits a RateSpawnConfig.rate sample per second; sub-frame fractions accumulate so low rates (e.g. 0.5 particles/s) remain accurate over time. Each property is independently randomised via its Distribution. Every spawned particle gets a fresh sample for every configured field.

1
props
2
methods
0
events
Import
import { RateSpawn } from '@codexo/exojs-particles'

Continuous, rate-based spawner. Emits a RateSpawnConfig.rate sample per second; sub-frame fractions accumulate so low rates (e.g. 0.5 particles/s) remain accurate over time.

Each property is independently randomised via its Distribution. Every spawned particle gets a fresh sample for every configured field.

Constructors 1
new(config: RateSpawnConfig): RateSpawn
Methods 2
apply(system: ParticleSystem, dt: number): void
destroy(): void
Properties 1
config: RateSpawnConfig
Source