diff --git a/240.слежения.js b/240.слежения.js index 30dd185..2e7efe2 100644 --- a/240.слежения.js +++ b/240.слежения.js @@ -34,15 +34,13 @@ console.debug("слежения.задано имя/свойство", имя, function обновитьСлежения() { +console.debug("обновитьСлежения"); var за = мир.слежения.задано; var ум = мир.слежения.умолчание; - if (!ум) - { - return; - } for (var имя in за) { +console.debug("обновитьСлежения. имя:", имя); var эл = null; if (имя == "камера") { @@ -74,7 +72,9 @@ function элементСлежения(задано) { id = мир.изображения.элементы[изображение].id; } - return document.getElementById(id); + var эл = document.getElementById(id); +console.debug("элементСлежения. эл:", эл); + return эл; } @@ -83,11 +83,11 @@ function элементСлежения(задано) function обновитьЭлемент(элемент, тело, задано, умолчание) { - if (!элемент || !тело) + if (!элемент || !тело || !умолчание) { return; } -console.debug("обновитьЭлемент", элемент, тело, задано, умолчание); +console.debug("обновитьЭлемент. элемент:", элемент, "тело:", тело, "за:", задано, "ум:", умолчание); var скорость = задано.скорость ? задано.скорость : умолчание.скорость; var смещениеX = задано.смещение ? задано.смещение[0] : умолание.смещение[0]; var смещениеY = задано.смещение ? задано.смещение[1] : умолание.смещение[1]; diff --git a/700.пуск.js b/700.пуск.js index 5e4d662..63a8cc7 100644 --- a/700.пуск.js +++ b/700.пуск.js @@ -3,7 +3,7 @@ мир.физика.обновить(); мир.объекты.обновить(); мир.игрок.обновить(); - мир.слежения.обновить(); + //мир.слежения.обновить(); requestAnimationFrame(мир.обновить); }; diff --git a/800.пример.json.js b/800.пример.json.js index 380556f..10a1ecf 100644 --- a/800.пример.json.js +++ b/800.пример.json.js @@ -112,13 +112,12 @@ центрировать: 0.1, }, */ + /* слежения: { - /* камера: { объект: "кирпич", скорость: 0.1, }, - */ колобок: { объект: "кирпич", изображение: "колобок", @@ -126,4 +125,5 @@ скорость: 1, }, }, + */ }); diff --git a/index.html b/index.html index 7dca86d..a0b0c0e 100644 --- a/index.html +++ b/index.html @@ -36,7 +36,6 @@ -