您好,您能帮我提高此美术代码的效率吗?

时间:2019-10-31 23:27:03

标签: javascript processing p5.js

能帮我使这段代码更有效吗?今天,我开始使用p5.js,我想知道如何使该循环更有效?

"rules": {
    "no-console": 0
},

这是

output of the code

1 个答案:

答案 0 :(得分:0)

这应该更干净(而且效率更高)。

function setup() {
createCanvas(windowWidth, windowHeight);
background(0);
noLoop();
}
function draw() {
translate(width /2, height /2);
stroke(255);
strokeWeight(1);
line(0, height, 0, -height)
line(width, 0, -width, 0)
y = -250
x = 0
while (y != 0) {
  y += 50
  x -= 50
  line(0, y, x, 0)
  line(0, -y, -x, 0)
  line(0, -y, x, 0)
  line(0, y, -x, 0)
}
}