This commit is contained in:
2021-06-25 17:38:54 +03:00
parent e2a4e597d6
commit 0eca32f3c1
8 changed files with 95 additions and 22 deletions

View File

@@ -1,5 +1,14 @@
мир.разобрать({
заголовок: "К 0.10.0",
изображения: {
дом: {
ширина: 2000,
высота: 600,
вид: {
background: "url(р/сцены/изба.jpg)",
},
},
},
объекты: {
пол: {
x: 1000,
@@ -22,28 +31,7 @@
},
игрок: {
объект: "колобок",
скорость: [3, 7],
скорость: [4, 12],
клавиши: ["ArrowLeft", "ArrowRight", "ArrowUp"],
},
});
function переместитьПерсонажа(объект)
{
var вверх = (мир.ввод.клавиши["ArrowUp"] == true);
var скоростьY = вверх ? -10 : 0;
var влево = (мир.ввод.клавиши["ArrowLeft"] == true);
var вправо = (мир.ввод.клавиши["ArrowRight"] == true);
var скоростьX = 0;
if (влево)
{
скоростьX = -2;
}
else if (вправо)
{
скоростьX = 2;
}
var тело = мир.объекты.тела[объект];
Matter.Sleeping.set(тело, false);
Matter.Body.setVelocity(тело, { x: скоростьX, y: скоростьY });
//console.debug("надо переместитьПерсонажа. клавиши", мир.ввод.клавиши);
}