Комбинация событий
Слушаю события нажатия клавиш (стрелок).
var keyMap = {
38: "up",
....
};
$(document).bind('keydown', function(e) {
if(keyMap[e.keyCode] == undefined) {
return;
}
player.walk(keyMap[e.keyCode]);
});
Есть ситуация: когда нажимаешь на 2 кнопки одновременно, все плохо. Как реализовать управление игроком? Отключать события и начинать работать по таймеру? Если кто стыкался, просьба поделится опытом.
Источник: Stack Overflow на русском