Hey guys,
I’m having a problem with the particle system now that I’ve updated to Unity 5.2 and can’t for the life of me work out what’s going on. Everything was working before I updated, no problems. The particle system I have is attached to the player in a 2D environment and the emission is distance based so the faster I move, the more particles fly out of my arse.
I load the scene up and position the player where I want him in the world. This causes a big particle trail to fly from the spawn point to where I move the player. That’s not what I want but it happened in the old version as well so I’ve learned to live with that for now. I tried disabling the particle system, moving the player, then re-enabling but alas it still generates a blazing trail of madness every time.
It used to end there and then work fine. Now with 5.2 if I don’t move the player with the keyboard or controller, every half a second (approx) a new particle trail blasts from the 0,0 position to my player. Then if I move the player, the particle trail acts normally until I stop. The particle system then continues to blast particles out like they’re going out of fashion on my stationary player.
I read that there were some changes to the particle systems in 5.2 to do with the simulation space… but I don’t see how this would make it think it’s moving when it’s not.
TL;DR - Since the 5.2 update, my distance based particle system is emitting even when the player is stationary.
Cheers,
Chris.