Particle Emitter clears out for no reason

Hey there, ive been running into issues with the particle emitters in my game seemingly clearing themselves, so when isolating them, i noticed this really weird behaviour where these seem to clear themselves really fast regardless of what lifetime i give them, i was testing with a lifetime of 20, yet they still clear themselves after just 2 seconds or so

does anyone know whats going on here?

2 Likes

also, its not an issue with the particle count limit, the same issue comes up if i emit only 6 particles, instead of the 300 i do now

after doing additional testing, drag seems to be the root cause, weirdly enough, this behaviour is not limited to -100, apparently it happens at 10,or even 5 too

I’ll get back to you when i get home from work. I havent been on roblox studio in a good minute and forgot what the names in the property tab are, but i do believe a fix for you is to use the graph that is only a few lines down on the properties tab. Like i said i cant remember it off the top of my head but i will help you if no one else does.

Hi there. I am currently dealing with the exact same anomaly. When I :emit() particles, they all disappear within 2 seconds regardless of lifetime. I’d like to know why this is happening and how to get around it.

You too? Atleast im not the only one. Im still as clueless as you though

1 Like

Hey. So I tested a bunch yesterday and came to the understanding that the cause of the particles disappearing early is due to: Drag. Drag causes each particle to eventually stop moving. My guess is that the engine considers a particle-not-moving to be a waste of resources and so it removes it.

1 Like

I guess drag is out the window forever now, thanks for nothing roblox :face_with_diagonal_mouth:

Yeah as far as getting particles to stay while their movement has stopped… Probably not gonna happen.