所以我试图将一些主要的处理草图重写为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;
}
我尝试了三种创建矢量的方法,现在就是创建自定义"类"矢量,那些2注释掉了。如果我尝试一下,我找不到页面,地址栏更改为"地址到我的index.html / p5.Vector%20Object%20:%20 [0,%200,%200]&# 34。
我现在真的知道出了什么问题。
答案 0 :(得分:1)
变量名称是罪魁祸首。我正在访问 window.location 。简单的名称更改就可以了。