在画布上的keyCode事件上的多个键 - JS

时间:2015-04-07 07:40:15

标签: javascript canvas

刚开始使用JS的一些键盘控制。 我已经用单键使用箭头键向左/向上/向下/向右移动,但是想知道如何写左边和向上键一起按下对角线。

我试过这个但它不起作用。

if (e.keyCode==37 && e.keyCode==39) {
    mx = -2;
    my = -2;
}

不确定如何写它。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

if (e.keyCode == 37) { 
   mx = -2;
}
if(e.keyCode == 39){
   my = -2;
}

请注意缺少else