Просмотр исходного кода

частичное движение

master
Михаил Капелько 3 лет назад
Родитель
Сommit
5fd3a95890
2 измененных файлов: 18 добавлений и 3 удалений
  1. +1
    -1
      00135.действия.js
  2. +17
    -2
      01300.пример.json.js

+ 1
- 1
00135.действия.js Просмотреть файл

@@ -37,7 +37,7 @@ function исполнитьДействие(имя)

if (д.функция)
{
д.функция();
д.функция(д.объект);
}

/*


+ 17
- 2
01300.пример.json.js Просмотреть файл

@@ -34,7 +34,22 @@
},
});

function переместитьПерсонажа()
function переместитьПерсонажа(объект)
{
console.debug("надо переместитьПерсонажа. клавиши", мир.ввод.клавиши);
var вверх = (мир.ввод.клавиши["ArrowUp"] == true);
var скоростьY = вверх ? -2 : 0;
var влево = (мир.ввод.клавиши["ArrowLeft"] == true);
var вправо = (мир.ввод.клавиши["ArrowRight"] == true);
var скоростьX = 0;
if (влево)
{
скоростьX = -2;
}
else if (вправо)
{
скоростьX = 2;
}
var тело = мир.объекты.тела[объект];
Matter.Body.setVelocity(тело, { x: скоростьX, y: скоростьY });
//console.debug("надо переместитьПерсонажа. клавиши", мир.ввод.клавиши);
}

Загрузка…
Отмена
Сохранить