Показать сообщение отдельно
  #3 (permalink)  
Старый 22.09.2016, 14:03
Интересующийся
Отправить личное сообщение для CANGARIE Посмотреть профиль Найти все сообщения от CANGARIE
 
Регистрация: 22.09.2016
Сообщений: 11

/*key.js*/
var keys = {
'W':87,
'A':65,
'D':68,
'LEFT':37,
'RIGHT':39,
'UP':38
};

var keyDown = {};

var setKey = function (keyCode) {
keyDown[keyCode] = true;
};

var clearKey = function (keyCode) {
keyDown[keyCode] = false;
};

var isKeyDown = function (keyName) {
return keyDown[keys[keyName]]==true;
};

window.onkeydown = function(e) {
setKey(e.keyCode);
};

window.onkeyup = function(e) {
clearKey(e.keyCode);
};
Ответить с цитированием