Documentation / @debuffjp/juice / EmitOptions
Interface: EmitOptions
Defined in: particles.ts:5
Pooled particle system drawn as rects or circles. Particles live in world space; draw inside the camera transform.
Properties
additive?
optionaladditive?:boolean
Defined in: particles.ts:26
Additive blending for glows.
angle?
optionalangle?:number
Defined in: particles.ts:12
Direction in radians and spread around it. Default: full circle.
colors?
optionalcolors?: readonlystring[]
Defined in: particles.ts:19
count?
optionalcount?:number
Defined in: particles.ts:8
drag?
optionaldrag?:number
Defined in: particles.ts:23
Velocity multiplier per second (0.1 = strong drag).
gravity?
optionalgravity?:number
Defined in: particles.ts:21
Downward acceleration px/s².
life?
optionallife?: [number,number]
Defined in: particles.ts:15
Lifetime range in seconds.
shape?
optionalshape?:"rect"|"circle"
Defined in: particles.ts:24
size?
optionalsize?: [number,number]
Defined in: particles.ts:17
Size range in px; shrinks to sizeEnd (fraction of start) over life.
sizeEnd?
optionalsizeEnd?:number
Defined in: particles.ts:18
speed?
optionalspeed?: [number,number]
Defined in: particles.ts:10
Speed range in px/s.
spread?
optionalspread?:number
Defined in: particles.ts:13
x
x:
number
Defined in: particles.ts:6
y
y:
number
Defined in: particles.ts:7