如何在keyIsDown函数中使用ASCII代码



我想在p5.js web编辑器中制作pong来训练我的编程技巧,但我似乎找不到检测付款人2移动的ASCII密钥代码的方法,我给你提供下面的代码

有什么方法可以把ASCII码转换成运动码吗?如果有人能提供给我,我会非常高兴。

https://editor.p5js.org/p3nd_/sketches/rkAEBmgeV第二个球员的动作只是第一个球员的重复动作,以测试情况。

这是编辑器和我的代码的链接

您需要更改玩家二在该区块中使用的密钥代码(这样您就不会模仿P1(:

if (keyIsDown(UP_ARROW)) {
pos1.y = pos1.y - 3;
}
//movement down for player1     
if (keyIsDown(DOWN_ARROW)) {
pos1.y = pos1.y + 3;
}
//movement up for player2
if (keyIsDown(UP_ARROW)) {
pos1.y = pos1.y - 3;
}
//movement down for player2     
if (keyIsDown(DOWN_ARROW)) {
pos1.y = pos1.y + 3;
}

文档告诉您如何在这里:https://p5js.org/reference/#/p5/keyIsDown和http://p5js.org/reference/#p5/keyCode

最新更新