adding 502 error
This commit is contained in:
20
games/snake502/js/controls.js
vendored
Normal file
20
games/snake502/js/controls.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
// Handle keyboard controls
|
||||
var keysDown = {};
|
||||
|
||||
var KEY_UP =38, KEY_DOWN =40, KEY_LEFT =37, KEY_RIGHT =39;
|
||||
|
||||
addEventListener("keydown", function (e) {
|
||||
keysDown[e.keyCode] = true;
|
||||
}, false);
|
||||
|
||||
addEventListener("keyup", function (e) {
|
||||
delete keysDown[e.keyCode];
|
||||
}, false);
|
||||
|
||||
//Called from update.js
|
||||
var controls = function(){
|
||||
if (KEY_LEFT in keysDown) GAME_STATE.snake.move('l');
|
||||
if (KEY_RIGHT in keysDown) GAME_STATE.snake.move('r');
|
||||
if (KEY_UP in keysDown) GAME_STATE.snake.move('u');
|
||||
if (KEY_DOWN in keysDown) GAME_STATE.snake.move('d');
|
||||
}
|
||||
Reference in New Issue
Block a user