p5.js 创建一个新的 Vector 错误
p5.js creating a new Vector error
所以我正在尝试将一些主要的处理草图重写为 p5.js,但是(总是有一个但是..)我在创建 Vecotrs 时遇到了问题。我想我在这里缺少一些简单的 java 脚本理解。
所以我使用 p5.js 提供的示例,我的代码如下所示:
var location ;
function setup() {
createCanvas(1000, 1000);
background(0);
location = new Vector(0, 0);
//location = createVector(0, 0);
//location = new p5.Vector(0, 0);
}
function draw() {
ellipse(location.x, location.y, 80, 80);
}
function Vector (x,y) {
this.x = x;
this.y = x;
}
我尝试了 3 种创建向量的方法,一种是现在创建自定义 "class" 向量的方法,这 2 种方法被注释掉了。如果我尝试一下,我找不到页面并且地址栏更改为 "address to my index.html/p5.Vector%20Object%20:%20[0,%200,%200]".
我现在真的知道哪里出了问题。
变量名是罪魁祸首。我实际上正在访问 window.location 。简单的名称更改就成功了。
所以我正在尝试将一些主要的处理草图重写为 p5.js,但是(总是有一个但是..)我在创建 Vecotrs 时遇到了问题。我想我在这里缺少一些简单的 java 脚本理解。
所以我使用 p5.js 提供的示例,我的代码如下所示:
var location ;
function setup() {
createCanvas(1000, 1000);
background(0);
location = new Vector(0, 0);
//location = createVector(0, 0);
//location = new p5.Vector(0, 0);
}
function draw() {
ellipse(location.x, location.y, 80, 80);
}
function Vector (x,y) {
this.x = x;
this.y = x;
}
我尝试了 3 种创建向量的方法,一种是现在创建自定义 "class" 向量的方法,这 2 种方法被注释掉了。如果我尝试一下,我找不到页面并且地址栏更改为 "address to my index.html/p5.Vector%20Object%20:%20[0,%200,%200]".
我现在真的知道哪里出了问题。
变量名是罪魁祸首。我实际上正在访问 window.location 。简单的名称更改就成功了。