Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Suggest a change


static function Lerp(a: Color, b: Color, t: float): Color;
static Color Lerp(Color a, Color b, float t);
static def Lerp(a as Color, b as Color, t as float) as Color


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 lerpedColor : Color = Color.white;
function Update() {
	lerpedColor = Color.Lerp(Color.white,, Time.time);
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    public Color lerpedColor = Color.white;
    void Update() {
        lerpedColor = Color.Lerp(Color.white,, Time.time);
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	public lerpedColor as Color = Color.white

	def Update() as void:
		lerpedColor = Color.Lerp(Color.white,, Time.time)

Your name (optional):
Your email (optional):
Please write your suggestion here: