* @function LevelRenderer.Tool.Vector.prototype.scaleAndAdd * @description 向量缩放后相加。 * @param {Vector2} out - 基础向量。 * @param {Vector2} v1 - 向量 v1。 * @param {Vector2} v2 - 向量 v2(缩放向量)。 * @param {number} a - 缩放参数。 * @return {Vector2} 结果。
(out, v1, v2, a)
| 89 | * @return {Vector2} 结果。 |
| 90 | */ |
| 91 | scaleAndAdd(out, v1, v2, a) { |
| 92 | out[0] = v1[0] + v2[0] * a; |
| 93 | out[1] = v1[1] + v2[1] * a; |
| 94 | return out; |
| 95 | } |
| 96 | |
| 97 | /** |
| 98 | * @function LevelRenderer.Tool.Vector.prototype.sub |