I know you are able to limit velocity over lifetime on each axis and therefor reverse the speed of particles at certain point in their lifetime.
However, this does not work for particle created in a circle or sphere as all particles are travelling differently over those axes both from a local and world perspective.
Is there a way to create a burst of particles from the center of a circle, and when they reach a certain point in their lifetime, reverse that speed so that they travel back to the center?
The only thing I can think of to achieve this is rather clunky, by setting a sub-emitter on death of the particle, spawning the same particle with opposite speed settings.