格式
typescript
Vector4.Lerp(lhs, rhs, t)所属类: Vector4
描述
根据给定的两个向量 lhs 和 rhs,以及一个插值参数 t,对两个向量进行线性插值,并返回插值结果。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| lhs | Vector4 | 起始向量。 |
| rhs | Vector4 | 结束向量。 |
| t | number | 插值参数,取值范围为 [0, 1]。当 t 为 0 时返回 lhs,当 t 为 1 时返回 rhs,在中间值会根据 t 进行插值计算。 |
返回值
| 类型 | 描述 |
|---|---|
Vector4 | 返回一个新的 Vector4 对象,代表根据插值参数 t 进行线性插值后的结果。 |
代码示例
typescript
let lhs = new Vector4(1, 2, 3, 4);
let rhs = new Vector4(3, 4, 5, 6);
let lerp_v4 = Vector4.Lerp(lhs, rhs, 0.5);