javascript蜈蚣,按键无法正常工作

时间:2016-04-13 18:42:12

标签: javascript keypress processing.js

我在汗学院的教程中用javascript构建了蜈蚣。然后我想出了如何将它放入网络浏览器。然而,按键不起作用。我试图更改keyCode值,并将一些函数定义更改为" void"但没有任何效果。该应用程序使用处理.js工作。以下是处理密钥的js部分:

=IF(NETWORKDAYS(J16;K16;Helgdagar!$A$1:$A$28)-SIGN(NETWORKDAYS(J16;K16;Helgdagar!$A$1:$A$28))>0;NETWORKDAYS(J16;K16;Helgdagar!$A$1:$A$28)-SIGN(NETWORKDAYS(J16;K16;Helgdagar!$A$1:$A$28));"0")

2 个答案:

答案 0 :(得分:-1)

语法

if(keys[LEFT])

应该是

if(keyCode == LEFT)

请参阅Processing.js keyCode referencekey

编辑1:对于特殊键(箭头,空格),您应使用keyCode代替key

答案 1 :(得分:-1)

我整理出来了。 keyPress和keyRelease函数需要从

更改
var keyPressed = function(){

void keyPressed() . . .

类似于keyReleased函数