заготовка игрока

This commit is contained in:
2021-06-24 15:32:13 +03:00
parent 652e08f745
commit 72638b114a
4 changed files with 40 additions and 12 deletions

34
00150.игрок.js Normal file
View File

@@ -0,0 +1,34 @@
мир.игрок = {
задано: {},
обновить: обновитьИгрока,
};
// // // //
мир.ключники.push(function(ключ, путь, значение){
if (!ключ.startsWith("игрок"))
{
return;
}
var свойство = путь.slice(1).join(".");
мир.игрок.задано[свойство] = значение;
});
// // // //
function обновитьИгрока()
{
var к = [
мир.игрок.задано["клавиши.0"],
мир.игрок.задано["клавиши.1"],
мир.игрок.задано["клавиши.2"],
];
var влево = (мир.ввод.клавиши[к[0]] == true);
var вправо = (мир.ввод.клавиши[к[1]] == true);
var вверх = (мир.ввод.клавиши[к[2]] == true);
console.debug("игрок. влево/вправо/вверх", влево, вправо, вверх);
}