Browse Source

управлять телом

master
parent
commit
1a7bda4ffd
2 changed files with 17 additions and 28 deletions
  1. +6
    -1
      320.игрок.js
  2. +11
    -27
      800.пример.json.js

+ 6
- 1
320.игрок.js View File

@@ -30,7 +30,12 @@




мир.игрок.обновить = function() { мир.игрок.обновить = function() {
мир.игрок.тело = мир.объекты.тела[мир.игрок.задано.объект];
var тело = мир.объекты.тела[мир.игрок.задано.объект];
if (!тело)
{
тело = мир.тела.тела[мир.игрок.задано.тело];
}
мир.игрок.тело = тело;
if (!мир.игрок.тело) if (!мир.игрок.тело)
{ {
return; return;


+ 11
- 27
800.пример.json.js View File

@@ -160,56 +160,40 @@
inertia: Infinity, inertia: Infinity,
}, },
}, },
/*
сенсорИгрока: {
x: 170,
y: 350,
высота: 70,
ширина: 70,
вид: {
background: "url(р/отладка/основа.jpg)",
},
физика: {
isSensor: true,
},
},
игрок: {
x: 100,
y: 350,
части: ["кирпич", "сенсорИгрока"],
физика: {
isStatic: false,
inertia: Infinity,
},
},
*/
}, },
игрок: { игрок: {
объект: "кирпич",
//объект: "кирпич",
тело: "игрок",
скорость: [5, 12.5], скорость: [5, 12.5],
клавиши: ["ArrowLeft", "ArrowRight", "ArrowUp"], клавиши: ["ArrowLeft", "ArrowRight", "ArrowUp"],
}, },
слежение: { слежение: {
колобок: { колобок: {
объект: "кирпич",
//объект: "кирпич",
тело: "игрок",
изображение: "колобок", изображение: "колобок",
смещение: [-35, -60],
смещение: [-35, -35],
скорость: 1, скорость: 1,
}, },
камера: { камера: {
объект: "кирпич",
//объект: "кирпич",
тело: "игрок",
скорость: 0.1, скорость: 0.1,
}, },
/*
сенсорИгрока: { сенсорИгрока: {
тело: "сенсорИгрока", тело: "сенсорИгрока",
изображение: "изоСенсорИгрока", изображение: "изоСенсорИгрока",
смещение: [-35, -35], смещение: [-35, -35],
}, },
*/
/*
подошваИгрока: { подошваИгрока: {
тело: "подошваИгрока", тело: "подошваИгрока",
изображение: "изоПодошваИгрока", изображение: "изоПодошваИгрока",
смещение: [-20, -10], смещение: [-20, -10],
}, },
*/
}, },
маскиПрыжков: { маскиПрыжков: {
игрок: { игрок: {


Loading…
Cancel
Save