So I have a situation. I have a particle system that has changing color over lifetime, changing size over lifetime, texture sheet animation etc. In my C# script I get the individual particles of this system and alter their positition and then set the changed particles for my system with SetParticles()-method every frame. This way however only the position is updated anymore and any other property setted in the inspector won’t change. Is there a way to update the particles simultaneoysly with code and inspector values?
As @hexagonius suggested I didn’t get the the particles every frame, I just setted them. After I also getted the particles again every frame everything started working properly.