Unity UI Gloss/Blink material. No scripts and animations needed, all is in one shader. Fully customisable by shader parameters. Ready for mobile!
UI Shader Parameters:
Gloss Color - gloss color
Gloss Rotation - gloss rotation 0..360
Gloss Width - gloss texture normalized width
Gloss Progress (From) - from normalized value
Gloss Progress (To) - to normalized value
Gloss Time - effect duration
Gloss Delay - effect delay between iterations
Main Texture Is Transparent - makes source sprite transparent, only gloss texture is visible