LanguageEnglish
  • C#
  • JS

Script language

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

This version of Unity is unsupported.

Color.Lerp

public static Color Lerp(Color a, Color b, float t);

Parameters

aColor a.
bColor b.
tFloat for combining a and b.

Description

Linearly 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.

using UnityEngine;

public class Example : MonoBehaviour { Color lerpedColor = Color.white;

void Update() { lerpedColor = Color.Lerp(Color.white, Color.black, Mathf.PingPong(Time.time, 1)); } }

See Also: LerpUnclamped.