изо
This commit is contained in:
@@ -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("надо переместитьПерсонажа. клавиши", мир.ввод.клавиши);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user