我有一个函数可以将一个向量中的值除以另一个向量中的值吗?

I there a function to divide the values in one vector with values in another?

我有两个向量,this.position 和 grid.dimensions。我知道你不能 divide 矢量,但我想做类似

let gridCell = createVector(this.position.x / grid.dimensions.x, this.position.y / grid.dimensions.y)

有什么办法吗?我试过了:

let gridCell = p5.Vector.div(this.position, grid.dimensions),

但是这个 .div 只接受值。

the reference 中似乎没有满足您要求的功能。我认为你最好的选择是想出你自己的解决方案。

你的第一个代码片段对我来说很好。您可以将它放入一个函数中,这样您就不必用它弄乱您的代码,但这是一个次要的细节。