Color32.Lerp 插值

static function Lerp (a : Color32, b : Color32, t : float) : Color32

Description描述

Interpolates between colors a and b by t.

在颜色a和b之间通过t插值。

/t/ is clamped between 0 and 1. When t is 0 returns a. When t is 1 returns b.

t被钳制在0到1之间。当t为0时返回a;当t为1是返回b。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	public Color32 colorWhite = Color.white;
	public Color32 colorBlack = Color.black;
	public Color32 lerpedColor = Color.white;
	void Update() {
		lerpedColor = Color32.Lerp(colorWhite, colorBlack, Time.time);
	}
}
// Converts a white color to a black one trough time.
//经过一段时间转换白色到黑色
var colorWhite : Color32 = Color.white;
var colorBlack : Color32 = Color.black;
var lerpedColor : Color32 = Color.white;
function Update() {
	lerpedColor = Color32.Lerp(colorWhite, colorBlack, Time.time);
}
最后修改:2011年9月15日 Thursday 14:46

本脚本参考基于Unity 3.4.1f5

英文部分版权属©Unity公司所有,中文部分© Unity圣典 版权所有,未经许可,严禁转载 。