I have found it rather difficult to find a solution to this in the Unity documents.

`Color.Lerp(Color a, Color b, float t)` is a function that gradually changes a color according to a step t, giving it the final value of the Color b.

How do I Lerp between multiple colors one after another?