A particle emitter class.

Constructor

new (new_particle:Void ‑> Particle)

Creates a new particle emitter

Parameters:

new_particle

a function that returns the desired Particle

Methods

fire (options:FireOptions):Void

Fires a particle with given options. If none are available, it will create a new particle using the function passed in new()

Parameters:

null

options