diff --git a/00100.мир.js b/00100.мир.js
index 1a6fe31..750545a 100644
--- a/00100.мир.js
+++ b/00100.мир.js
@@ -31,7 +31,6 @@
{
var было = мир.выставленныеЗначения[ключ];
var стало = значения[ключ];
-console.debug("было/стало/результат", было, стало, !(было && было == стало));
if (!(было != null && было == стало))
{
новые[ключ] = стало;
diff --git a/00130.платформы.js b/00130.объекты.js
similarity index 70%
rename from 00130.платформы.js
rename to 00130.объекты.js
index e053dc8..b31cffb 100644
--- a/00130.платформы.js
+++ b/00130.объекты.js
@@ -1,4 +1,4 @@
-мир.платформы = {
+мир.объекты = {
умолчание: {
x: 100,
y: 100,
@@ -11,7 +11,7 @@
тела: {},
элементы: {},
свойстваТела: ["x", "y", "ширина", "высота", "статика"],
- обновить: обновитьПлатформы,
+ обновить: обновитьОбъекты,
};
@@ -19,7 +19,7 @@
мир.ключники.push(function(ключ, путь, значение){
- if (!ключ.startsWith("платформы"))
+ if (!ключ.startsWith("объекты"))
{
return;
}
@@ -36,16 +36,16 @@
// // // //
-function обновитьПлатформы()
+function обновитьОбъекты()
{
- for (var имя in мир.платформы.тела)
+ for (var имя in мир.объекты.тела)
{
- var тело = мир.платформы.тела[имя];
+ var тело = мир.объекты.тела[имя];
if (тело.isSleeping)
{
continue;
}
- var элемент = мир.платформы.элементы[имя];
+ var элемент = мир.объекты.элементы[имя];
let x = тело.position.x - элемент.offsetWidth / 2;
let y = тело.position.y - элемент.offsetHeight / 2;
let угол = тело.angle;
@@ -55,29 +55,29 @@ function обновитьПлатформы()
function сохранитьЗаданноеЗначение(имя, свойство, значение)
{
- if (!(имя in мир.платформы.задано))
+ if (!(имя in мир.объекты.задано))
{
- мир.платформы.задано[имя] = {};
+ мир.объекты.задано[имя] = {};
}
- мир.платформы.задано[имя][свойство] = значение;
+ мир.объекты.задано[имя][свойство] = значение;
}
function пересоздатьТело(имя, свойство, значение)
{
- if (!мир.платформы.свойстваТела.includes(свойство))
+ if (!мир.объекты.свойстваТела.includes(свойство))
{
return;
}
// Удалить физическое тело.
- if (имя in мир.платформы.тела)
+ if (имя in мир.объекты.тела)
{
- var тело = мир.платформы.тела[имя];
+ var тело = мир.объекты.тела[имя];
Matter.Composite.remove(мир.физика.движок.world, тело);
}
// Пересоздать физическое тело.
- var за = мир.платформы.задано[имя];
- var ум = мир.платформы.умолчание;
+ var за = мир.объекты.задано[имя];
+ var ум = мир.объекты.умолчание;
var x = за["x"] ? за["x"] : ум["x"];
var y = за["y"] ? за["y"] : ум["y"];
@@ -89,24 +89,24 @@ function пересоздатьТело(имя, свойство, значени
var тело = Matter.Bodies.rectangle(x, y, ширина, высота, свойства);
Matter.Composite.add(мир.физика.движок.world, тело);
- мир.платформы.тела[имя] = тело;
+ мир.объекты.тела[имя] = тело;
}
function обновитьЭлемент(имя, свойство, значение)
{
- if (!(имя in мир.платформы.элементы))
+ if (!(имя in мир.объекты.элементы))
{
var элемент = document.createElement("div");
элемент.style.position = "absolute";
элемент.style.display = "block";
элемент.style.transformOrigin = "center";
document.body.appendChild(элемент);
- мир.платформы.элементы[имя] = элемент;
+ мир.объекты.элементы[имя] = элемент;
}
- var элемент = мир.платформы.элементы[имя];
- var за = мир.платформы.задано[имя];
- var ум = мир.платформы.умолчание;
+ var элемент = мир.объекты.элементы[имя];
+ var за = мир.объекты.задано[имя];
+ var ум = мир.объекты.умолчание;
if (свойство == "ширина")
{
diff --git a/01000.пуск.js b/01000.пуск.js
index 31fa3ca..b581899 100644
--- a/01000.пуск.js
+++ b/01000.пуск.js
@@ -1,7 +1,7 @@
мир.обновить = function()
{
мир.физика.обновить();
- мир.платформы.обновить();
+ мир.объекты.обновить();
requestAnimationFrame(мир.обновить);
};
diff --git a/01300.пример.json.js b/01300.пример.json.js
index 2d31cf4..7d5bfe0 100644
--- a/01300.пример.json.js
+++ b/01300.пример.json.js
@@ -1,6 +1,6 @@
мир.разобрать({
заголовок: "К 0.10.0",
- платформы: {
+ объекты: {
пол: {
x: 400,
y: 500,
@@ -41,13 +41,4 @@
цвет: "#ff5555",
},
},
- спрайты: {
- ящик: {
- x: 0,
- y: 200,
- ширина: 20,
- высота: 20,
- цвет: "0000ff",
- },
- },
});
diff --git a/index.html b/index.html
index b5c77a3..5888720 100644
--- a/index.html
+++ b/index.html
@@ -21,7 +21,7 @@
-
+