Unity插值函数Lerp()与增量时间Time.deltatime

一. Unity插值函数Lerp()

首先通过官方文档简单了解一下插值函数(https://docs.unity3d.com/ScriptReference/index.html),可以看到插值函数有很多

Mathf.Lerp()

从最简单的数学插值来看,插值函数接收三个参数a,b,t,在ab之间,以t作为比例来插值。

例如,Lerp(0, 10, 0.4f),此时返回4,即 a + (b - a) * t

注意,第三个参数要小于1,如果大于1,则还是返回b。

其他的插值也类似于此,只不过插值的对象变为向量,颜色等等。

猜你喜欢

转载自www.cnblogs.com/softcorns/p/10925836.html
今日推荐