LunarPS

LunarPS: the new FlxEmitter.
https://github.com/ZSolarDev/LunarPS

To install, run:

haxelib install LunarPS 2.0.4 

See using Haxelib in Haxelib documentation for more information.

README.md


The new FlxEmitter.

What is LunarPS?

I want LunarPS(aka LunarParticleSystem/LPS) to be a highly flexlble particle system for HaxeFlixel, completely undefined by default. I'm trying to give you control over EVERYTHING. you have control over the particle before it spawns, when it spawns, and every frame after it spawns. By default, it is a blank canvas, spawning particles in 1 spot. you can choose if they autospawn, and time between particle spawning; but that's all. you define how they move every frame, how/when they die(if they even die at all), you could give them a state system, you can give them physics, almost everything your mind can imagine! You can even spawn your own batch of particles. To make effects easier, there is a particle system, which helps you manage multiple emitters; Visit the wiki for more info.

How do I use it?

There are some basic examples here. Read the wiki.

What does it look like?

Contributors
ZSolarDev
Aura39
Version
2.0.4
Published
1 year ago
Dependencies
License
MIT