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