a | 起始值。 |
b | 结束值。 |
t | 两个浮点数之间的插值。 |
float 线性插值结果的浮点数。
通过 t
线性插值 a
和 b
之间的值,t
无限制。
参数 t
不受限制,支持基于 a
和 b
的值。如果 t
小于零或大于一,则 LerpUnclamped 将返回超出 a
到 b
范围的值。
假设参数 a
= 0.33f 且 b
= 1.5f。如果插值器 t
= -0.25f,则返回值为 0.0375f。
详情: 计算 (b
- a
) 为 1.17f。这将乘以 0.25f,得到 0.2925f 的结果。从 a
中减去此结果(因为插值器 t
为负),得到 0.0375f。
其他资源:Lerp.