diff --git a/00140.клавиши.js b/00140.клавиши.js index 3dc8d6b..be61648 100644 --- a/00140.клавиши.js +++ b/00140.клавиши.js @@ -1,7 +1,5 @@ -/* мир.клавиши = { }; -*/ window.addEventListener("keydown", function(o) { console.debug("keydown", o); @@ -9,3 +7,20 @@ console.debug("keydown", o); window.addEventListener("keyup", function(o) { console.debug("keyup", o); }); + + +// // // // + + +мир.ключники.push(function(ключ, путь, значение){ + if (!ключ.startsWith("клавиши")) + { + return; + } + + var имя = путь[1]; + +console.debug("клавиша/действие", имя, значение); +}); + + diff --git a/01300.пример.json.js b/01300.пример.json.js index d2c99f1..cd8414a 100644 --- a/01300.пример.json.js +++ b/01300.пример.json.js @@ -20,4 +20,21 @@ }, }, }, + клавиши : { + ArrowLeft: "колобокВлево", + ArrowRight: "колобокВправо", + ArrowUp: "колобокВверх", + }, + действия: { + колобокВлево: { + объект: "колобок", + скорость: [-10, 0], + }, + колобокВправо: { + объект: "колобок", + }, + колобокВверх: { + объект: "колобок", + }, + }, });