|
|
@@ -1,18 +1,20 @@ |
|
|
|
мир.клавиши = { |
|
|
|
действия: {}, |
|
|
|
мир.ввод = { |
|
|
|
//действия: {}, |
|
|
|
}; |
|
|
|
|
|
|
|
window.addEventListener("keydown", function(o) { |
|
|
|
//console.debug("keydown", o); |
|
|
|
console.debug("keydown", o); |
|
|
|
/* |
|
|
|
var действие = мир.клавиши.действия[o.key]; |
|
|
|
if (действие) |
|
|
|
{ |
|
|
|
мир.действия.исполнить(действие); |
|
|
|
} |
|
|
|
*/ |
|
|
|
}); |
|
|
|
|
|
|
|
window.addEventListener("keyup", function(o) { |
|
|
|
//console.debug("keyup", o); |
|
|
|
console.debug("keyup", o); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
@@ -20,13 +22,14 @@ window.addEventListener("keyup", function(o) { |
|
|
|
|
|
|
|
|
|
|
|
мир.ключники.push(function(ключ, путь, значение){ |
|
|
|
if (!ключ.startsWith("клавиши")) |
|
|
|
if (!ключ.startsWith("ввод")) |
|
|
|
{ |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
var имя = путь[1]; |
|
|
|
мир.клавиши.действия[имя] = значение; |
|
|
|
console.debug("ввод", ключ, путь, значение); |
|
|
|
//мир.клавиши.действия[имя] = значение; |
|
|
|
}); |
|
|
|
|
|
|
|
|