Color32.Lerp
static function Lerp(a: Color32, b: Color32, t: float): Color32;
static Color32 Lerp(Color32 a, Color32 b, float t);
static def Lerp(a as Color32, b as Color32, t as float) as Color32
Description

Interpolates between colors a and b by t.

t is clamped between 0 and 1. When t is 0 returns a. When t is 1 returns b.
	// Converts a white color to a black one trough time.
	var colorWhite : Color32 = Color.white;
	var colorBlack : Color32 = Color.black;
	var lerpedColor : Color32 = colorWhite;
	function Update() {
		lerpedColor = Color32.Lerp(colorWhite, colorBlack, Time.time);
	}
using UnityEngine;
using System.Collections;

public class Example : MonoBehaviour {
    public Color32 colorWhite = Color.white;
    public Color32 colorBlack = Color.black;
    public Color32 lerpedColor = colorWhite;
    void Update() {
        lerpedColor = Color32.Lerp(colorWhite, colorBlack, Time.time);
    }
}
import UnityEngine
import System.Collections

public class Example(MonoBehaviour):

	public colorWhite as Color32 = Color.white

	public colorBlack as Color32 = Color.black

	public lerpedColor as Color32 = colorWhite

	def Update() as void:
		lerpedColor = Color32.Lerp(colorWhite, colorBlack, Time.time)