Using just a small particle emitter in a project. Notice that it can't be made inactive (it's engine flames, so only want to see it whilst a player presses a key).
I know that if there's more than a couple of hundred particles onscreen it might affect framerate (so the manual says).
So, is it better to make it invisible when unwanted, or to position it off-screen when unwanted? If those particles aren't visible, do they still affect framerate? I wasn't sure whether it was amount of objects in memory or time taken to render which is the bigger issue here.
Alternatively, is it better to destroy and recreate it each time? I doubt it, but thought I'd ask.
It doesn't affect this project very much really, but I'd like to know best practice for future. Thanks!