LittleJS Particle System
- Fast and flexible particle effects system
- ParticleEmitter spawns and manages lightweight Particle objects
- Particles support color gradients, fading, rotation, and scaling
- Physics simulation with velocity, gravity, and damping
- Collision detection with tile layers
- Additive blending for glowing effects
- Cone-based emission with randomization
- Particle design tool available for easy emitter creation
- Source
Classes
Type Definitions
ParticleCallback(particle)
Parameters:
| Name | Type | Description |
|---|---|---|
particle | Particle |
- Source
ParticleCollideCallback(particle, tileData, pos)
Parameters:
| Name | Type | Description |
|---|---|---|
particle | Particle | |
tileData | number | |
pos | Vector2 |
- Source