Can particle emitter be restarted?

I have a particle emitter that is running, sending clouds of steam slowly into the air.
When I stop it, the clouds stop being emitted, and existing clouds continue. Which looks good.
But if I start it again, the existing clouds disappear, and new clouds start.
What I would like to happen is that the existing clouds continue to their end of life, while new ones start.
Is this possible?

By using pause, setVisible & resume ??

I haven’t tried pause, so I’ll give that a go - I had assumed it ‘froze’ the particles - but if it just pauses emission it could be what I’m looking for… thanks

Looks like pause() just freezes the whole thing :frowning:

Might need to enhance the API (send a PR). Should be trivial. Just add {start,stop}Emitting methods, and a flag, which disable emission. Easy, but possibly not best, check flag w/early return in addParticles.

Yeah - I might give it a go tonight. Thanks

Not sure’ what I’m doing re contributing via gitHub - so may be back to ask questions later :slight_smile: