Browse Source

работает

master
parent
commit
61d1a208c2
4 changed files with 10 additions and 11 deletions
  1. +7
    -7
      240.слежения.js
  2. +1
    -1
      700.пуск.js
  3. +2
    -2
      800.пример.json.js
  4. +0
    -1
      index.html

+ 7
- 7
240.слежения.js View File

@@ -34,15 +34,13 @@ console.debug("слежения.задано имя/свойство", имя,


function обновитьСлежения() function обновитьСлежения()
{ {
console.debug("обновитьСлежения");
var за = мир.слежения.задано; var за = мир.слежения.задано;
var ум = мир.слежения.умолчание; var ум = мир.слежения.умолчание;
if (!ум)
{
return;
}


for (var имя in за) for (var имя in за)
{ {
console.debug("обновитьСлежения. имя:", имя);
var эл = null; var эл = null;
if (имя == "камера") if (имя == "камера")
{ {
@@ -74,7 +72,9 @@ function элементСлежения(задано)
{ {
id = мир.изображения.элементы[изображение].id; id = мир.изображения.элементы[изображение].id;
} }
return document.getElementById(id);
var эл = document.getElementById(id);
console.debug("элементСлежения. эл:", эл);
return эл;
} }




@@ -83,11 +83,11 @@ function элементСлежения(задано)


function обновитьЭлемент(элемент, тело, задано, умолчание) function обновитьЭлемент(элемент, тело, задано, умолчание)
{ {
if (!элемент || !тело)
if (!элемент || !тело || !умолчание)
{ {
return; return;
} }
console.debug("обновитьЭлемент", элемент, тело, задано, умолчание);
console.debug("обновитьЭлемент. элемент:", элемент, "тело:", тело, "за:", задано, "ум:", умолчание);
var скорость = задано.скорость ? задано.скорость : умолчание.скорость; var скорость = задано.скорость ? задано.скорость : умолчание.скорость;
var смещениеX = задано.смещение ? задано.смещение[0] : умолание.смещение[0]; var смещениеX = задано.смещение ? задано.смещение[0] : умолание.смещение[0];
var смещениеY = задано.смещение ? задано.смещение[1] : умолание.смещение[1]; var смещениеY = задано.смещение ? задано.смещение[1] : умолание.смещение[1];


+ 1
- 1
700.пуск.js View File

@@ -3,7 +3,7 @@
мир.физика.обновить(); мир.физика.обновить();
мир.объекты.обновить(); мир.объекты.обновить();
мир.игрок.обновить(); мир.игрок.обновить();
мир.слежения.обновить();
//мир.слежения.обновить();
requestAnimationFrame(мир.обновить); requestAnimationFrame(мир.обновить);
}; };




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

@@ -112,13 +112,12 @@
центрировать: 0.1, центрировать: 0.1,
}, },
*/ */
/*
слежения: { слежения: {
/*
камера: { камера: {
объект: "кирпич", объект: "кирпич",
скорость: 0.1, скорость: 0.1,
}, },
*/
колобок: { колобок: {
объект: "кирпич", объект: "кирпич",
изображение: "колобок", изображение: "колобок",
@@ -126,4 +125,5 @@
скорость: 1, скорость: 1,
}, },
}, },
*/
}); });

+ 0
- 1
index.html View File

@@ -36,7 +36,6 @@
<script src="160.объекты.js"></script> <script src="160.объекты.js"></script>
<script src="200.ввод.js"></script> <script src="200.ввод.js"></script>
<script src="220.игрок.js"></script> <script src="220.игрок.js"></script>
<script src="240.слежения.js"></script>
<script src="700.пуск.js"></script> <script src="700.пуск.js"></script>
<script src="800.пример.json.js"></script> <script src="800.пример.json.js"></script>
<script src="900.обновление.js"></script> <script src="900.обновление.js"></script>


Loading…
Cancel
Save