Lol, reposting cuz of loss during downtime T_T
So, I have this skeletal mesh and accompanying animation that I want to be able to attach variables to and to change the variables at certain frames in said animation. These variables, such as 3 vector color, floats, etc, would be used to change the values of the material instance that is on the mesh. E.X. The mesh will be red at the beginning of the animation, then during the middle, it might change to black for 3 frames, then it would change to blue for the rest of the animation. I would prefer to use the frames of the animation, rather than some arbitrary time value, so I can more accurately time the variable changes.
How would I do this? (The variables on the animation, changing the variables per frame, and attaching said variables to a material instance).