From 61d1a208c2dcaaa92cf2ff0c0ab270f422c688c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?= Date: Tue, 13 Jul 2021 14:10:16 +0300 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 240.слежения.js | 14 +++++++------- 700.пуск.js | 2 +- 800.пример.json.js | 4 ++-- index.html | 1 - 4 files changed, 10 insertions(+), 11 deletions(-) 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 @@ -