P5.JS - 每隔几秒动作一次
P5.JS - Action every few seconds
我对 p5 很陌生,需要一些建议。
是否可以每隔几秒触发一个动作?
例如:两秒后 i++;
如果我使用 draw() 或自己的循环函数,它会变得非常快。
非常感谢。
最大值
您可以使用 setInterval(function, delay)
如下所示:
let counter = 0;
function increment() {
counter++;
}
function setup() {
createCanvas(400, 400);
setInterval(increment, 2000); // 2000 ms = every 2 seconds
fill(0);
}
function draw() {
background(220);
text(counter, 100, 100);
}
我已经为您设置了示例草图 here。
您可以在 MDN
上阅读有关 setInterval 的更多信息
我对 p5 很陌生,需要一些建议。
是否可以每隔几秒触发一个动作? 例如:两秒后 i++;
如果我使用 draw() 或自己的循环函数,它会变得非常快。
非常感谢。 最大值
您可以使用 setInterval(function, delay)
如下所示:
let counter = 0;
function increment() {
counter++;
}
function setup() {
createCanvas(400, 400);
setInterval(increment, 2000); // 2000 ms = every 2 seconds
fill(0);
}
function draw() {
background(220);
text(counter, 100, 100);
}
我已经为您设置了示例草图 here。
您可以在 MDN
上阅读有关 setInterval 的更多信息