Vector3.Lerp 线性插值原理
函数定义
public static Vector3 Lerp(Vector3 a, Vector3 b, float t);
参数说明
- a: 起点向量
- b: 终点向量
- t: 插值系数(0 到 1 之间)
基本原理
Lerp 执行线性插值运算,公式为 $a + (b - a) imes t$。官方示例中,该函数常用于 1 秒动画,使位置从起点平滑过渡到终点。
实现匀速运动
在实时渲染循环中,直接累加 t 会导致帧率依赖。为实现匀速运动,需结合 Time.deltaTime 控制 t 的增长速率,确保单位时间内位移量恒定。

