Releases: pixijs-userland/particle-emitter
Releases · pixijs-userland/particle-emitter
3.0.0
Note: The editor does not support this version yet, although 3.0.0 is backwards compatible with the old config format.
- Converted source code to Typescript
- Removed special handling for ParticleContainer, because it didn't work properly.
- Add
Emitter.spawnChance
to sometimes not spawn particles at the regular intervals. - Make
Emitter.particlesPerWave
work on all spawn types, not just Burst emission. - Don't set
autoUpdate
inEmitter.playOnce()
, so that it the method (and complete callback) can be used while manually ticking Emitters. - Added multi-step functionality for alpha, color, scale, and speed interpolation with individual easing allowed.
- Dropped support for Pixi v3
- Dropped support for Node exports (library is added to the
PIXI
global namespace as it was previously)
2.1.9
2.1.8
- Added an optional callback to
Emitter.playOnceAndDestroy()
- Added
Emitter.playOnce()
, which isplayOnceAndDestroy()
without the destroying.
2.1.7
2.1.6
2.1.5
- Added
Emitter.playOnceAndDestroy()
, which setsemit
andautoUpdate
to true, and sets it up to destroy itself once it has finished emitting and all particles have expired.
2.1.4
2.1.1
- Fixed TypeScript type info for
Emitter.particleConstructor
. - Fixed problems with JSDocs.
2.1.0
- Added
autoUpdate
option to Emitter, in case you just want the Emitter to run off ofPIXI.ticker.shared
. (#38) - Completely replaced the build process (this shouldn't affect users, but just a heads up in case things are borked).
- Added TypeScript information to the library.
2.0.0
- Dropped support for PIXI 2.x
- Added PathParticle and AnimatedParticle to the main output - going forward, there will only be the one output to simplify things.
- Removed deprecations warning about using old namespaces where the code used to be initialized pre-1.6.0.