Way to have a random SubUV Sequence in particle?

I have a particle that plays a SubUV sequence from a material sprite sheet. The sheet itself has 4 different sequences in a row on it. I need the particle to play 6 frame in a row starting from either frame 1, 7, 13 or 19. How do I do that?

If I can’t is there a another way for a particle to randomly play 1 of 4 animations?

If you’re using Niagara, you can setup the particle like normal, and talk to it and the material with blueprint at runtime. That means you can have a material instance for the sprite and change sub UV parameters.

You can either set the parameters on each blueprint instance, or change them at runtime.

You might be able to do it with material parameter collections:

Also, it might be worth taking the step to Niagara. It will convert your particle system for you ( unless it’s complex ), and Cascade is getting phased out.

Doh! Unfortunately not using Niagara =(

yeahhh… you’re probably right I should switch to Niagra. I’ll look into it a bit more.