2D animated texture applied to mesh

I’m not sure what to search for regarding this (I’ve seen some about MovieTexture, but that doesn’t seem like quite the right solution):

I’m attempting to have an animated/changing icon (say, a “loading” bar or circle that gradually grows from 0 to 100%) that I want to apply to a Quad so that it can be displayed in 3D space (with depth/scaling, etc)

Can anybody point me in the direction of the best way to do this?

A Possible solution is to use the a script to flip thru the animation frames. Just change the used texture via a script.

If its a straight gradient you could use a cutout shader with a script controlled cutoff value to reveal the loading bar / circle .

Thanks… I did think about possibly taking that approach… wondering how processor-intensive it would be?

EDIT: Just watched the video… didn’t realize all of those options were available. This seems like it could work well. Thanks again!