参考 createVector()

createVector()

创建一个新的 p5.Vector 对象。

向量可以用不同的方式来理解。在一个视角中,向量就像是空间中指向某方向的箭头。向量既有大小(长度)也有方向。这种视角对于编程运动非常有帮助。

向量的组成决定了它的大小和方向。例如,调用 createVector(3, 4) 会创建一个新的 p5.Vector 对象,其 x 部分为 3,y 部分为 4。从原点出发,这个向量的尖端向右 3 个单位,向下 4 个单位。

p5.Vector 对象常用于编程运动,因为它们简化了数学计算。例如,一个移动的球有一个位置和一个速度。位置描述了球在空间中的位置。球的位置向量从原点延伸到球的中心。速度描述了球的速度和移动的方向。如果球直线向上移动,它的速度向量就直线向上。向球的位置向量添加球的速度向量,就可以移动它,如 pos.add(vel)。向量数学依赖于 p5.Vector 类内的方法。

示例

语法

createVector([x], [y], [z])

参数

x
数字:

向量的 x 组成部分。

y
数字:

向量的 y 组成部分。

z
数字:

向量的 z 组成部分。

Returns

p5.Vector: 新的 p5.Vector 对象。
Notice any errors or typos? Please let us know. Please feel free to edit src/math/math.js and open a pull request!

相关参考