Hey guys. It seems as though earlier versions of Unity’s particle system had an option called “One-Shot” in which, if checked, it would emit all the particles at once, stay around for a bit, then they would disappear in unison. How would I go about getting that effect in Unity 4.01? Or am I just looking at the wrong things?
As far as I know, One-Shot effectively stopped the system from looping, so in Shuriken, the equivalent is just to turn off the “Looping” flag. That’s what I do at least, and it works as expected.
Sorry but that information is wrong. I think you are confusing one-shot with auto-destruct. One-shot does not stop it from looping, auto-destruct does.
One shot = Burst in Shuriken, its how the particles are emitted. They are emitted all simultaneously that is why its called one-shot (or burst in shuriken’s case) and one-shot does loop. If you don’t believe me just try it out and you will see. They probably renamed one-shot to burst in Shuriken to avoid confusion as one-shot will make you think that it happens only once and will not loop.
From the doc link above on legacy :
“One Shot emitters will create all particles within the Emission property all at once, and cease to emit particles over time”