Browse Source

синхра игрока составного

master
parent
commit
859c6f3f06
2 changed files with 13 additions and 0 deletions
  1. +2
    -0
      350.слежение.js
  2. +11
    -0
      800.пример.json.js

+ 2
- 0
350.слежение.js View File

@@ -31,6 +31,7 @@ function Слежение(корень, изображения, тела, объ
} }
else else
{ {
/**///console.debug("слежение.обновить эл", имя);
var изо = изображения.элементы[за["изображение"]]; var изо = изображения.элементы[за["изображение"]];
this.расположитьЭлемент(изо, за); this.расположитьЭлемент(изо, за);
} }
@@ -71,6 +72,7 @@ function Слежение(корень, изображения, тела, объ
// Целевая позиция. // Целевая позиция.
var x1 = тело.position.x + смещениеX; var x1 = тело.position.x + смещениеX;
var y1 = тело.position.y + смещениеY; var y1 = тело.position.y + смещениеY;
/**///console.debug("x0/y0:", x0, y0, "x1/y1:", x1, y1);


// Преобразование целевой позиции. // Преобразование целевой позиции.
// Сейчас лишь для камеры. // Сейчас лишь для камеры.


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

@@ -99,6 +99,13 @@
//"z-index": 10, //"z-index": 10,
}, },
}, },
изоСенсорИгрока: {
ширина: 70,
высота: 70,
вид: {
background: "url(р/отладка/основа.jpg)",
},
},
}, },
тела: { тела: {
подошваИгрока: { подошваИгрока: {
@@ -188,6 +195,10 @@
объект: "кирпич", объект: "кирпич",
скорость: 0.1, скорость: 0.1,
}, },
сенсорИгрока: {
тело: "игрок",
изображение: "изоСенсорИгрока",
},
}, },
маскиПрыжков: { маскиПрыжков: {
игрок: { игрок: {


Loading…
Cancel
Save