So I can randomise the start particle from a sheet of sprites, how do I get it to cycle through the sheet one by one?

So I am making some particle systems and one thing I wanted to do was set up a system that as it plays goes through a number of sprites, in the texture sheet animation I can have it start as a random between two constants, what I want though is it to move through them one by one and stay that one particle. So the first particle is the first sprite, the second is the second in the sheet, and so on then back to the start. This seems like it would be simple to have instead of random and would be an option. I’m pretty sure I am just not seeing the option but Googling isn’t helping so maybe it’s not.

Am I going to have to script something or is this an option I am being blind to?

Thanks in advance!

Hi @jamdav2015,

If I get what you want right, all you need is to set the TexIndex attribute with the ParticleId.
The modulo will do the index loop, and since you want them not to be animated, you can do that in the Output context to save on attribute memory alloc.

Hope this helps.