Animating Color

Does anyone know how to animate color to change on the fly?
What I’m trying to do is show a tree dying by gradually changing the leaf color from green to brown, but I’m not sure how to do it.

Maybe LerpColorInterval()?

If that’s not enough control, you could use two texture layers, a green texture first with a grayscale texture on top set to brown in blend mode. Use a LerpFunc() to gradually increase the opacity (or vary any other parameter.)

If that’s still not enough control you can use a premade animated texure.

If that’s not enough you’re probably trying too hard, but there are more options.