我个人不知道在这种情况下我能得到多少帮助。我试图使用 p5.js 网络编辑器从 Daniel Shiffman 的视频中制作一个 Flappy Bird 草图,但是当使用 keyPressed() 函数时(我很熟悉这个函数,因为我做了很多处理),我不会得到回复。现在最初使用的是 if(key === ' ') {,当按下空格键时,草图将重置。但是,当我尝试使用其他字母时,最终只是参考中的 keyPressed 示例,它仍然不会做任何事情。它甚至可以在网站的示例中使用,但在 Web 编辑器中却无法使用。怎么了?示例代码:
let value = 0;
function draw() {
fill(value);
rect(25, 25, 50, 50);
}
function keyPressed() {
if (value === 0) {
value = 255;
} else {
value = 0;
}
}