Making Multiple Material Flipbooks from One Sprite Sheet

I want to loop only a few frames from a sprite sheet. Here is an example of my sprite sheet with checkered, numbered frames for reference (see “Example Grid”). Say for example I want to loop frames 5, 6 and 7 (not 8)… I get how to move down rows and loop the whole row by modifying “shift V” (see “Material Nodes”), but how would I loop 5, 6 and 7 without displaying 8?

To help you understand what I am doing, lets say 1-4 is running, 5-7 is jumping, 8-11 is melee, etc…

I need to make and save several flipbook materials from on texture (master sprite sheet) and apply them to a mesh.

Unreal’s sprites and other flipbook method do not work for me since these are being applied to a mesh.

You could directly control animation phase value. 1/16=0.0625. If you supply value between 0 and 0.0625 first frame is selected. If it is between 0.0625 and 0.125, second frame is displayed and so on.

How would I do that because right now the time speed variable multiplied by the constant controls my speed and runs the first 8 frames (top row). Any time I change the constant to anything, it messes everything up. Sorry Im having trouble understanding this, I really appreciate any help you can give me…