|
@@ -28,7 +28,8 @@ |
|
|
|
|
|
|
|
|
сохранитьЗаданноеЗначение(имя, свойство, значение); |
|
|
сохранитьЗаданноеЗначение(имя, свойство, значение); |
|
|
пересоздатьТело(имя, свойство, значение); |
|
|
пересоздатьТело(имя, свойство, значение); |
|
|
обновитьЭлемент(путь, имя, свойство, значение); |
|
|
|
|
|
|
|
|
обновитьЭлемент(имя, свойство, значение); |
|
|
|
|
|
обновитьВидЭлемента(путь, имя, свойство, значение); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -91,7 +92,7 @@ function пересоздатьТело(имя, свойство, значени |
|
|
мир.объекты.тела[имя] = тело; |
|
|
мир.объекты.тела[имя] = тело; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function обновитьЭлемент(путь, имя, свойство, значение) |
|
|
|
|
|
|
|
|
function обновитьЭлемент(имя, свойство, значение) |
|
|
{ |
|
|
{ |
|
|
var за = мир.объекты.задано[имя]; |
|
|
var за = мир.объекты.задано[имя]; |
|
|
var ум = мир.объекты.умолчание; |
|
|
var ум = мир.объекты.умолчание; |
|
@@ -99,6 +100,7 @@ function обновитьЭлемент(путь, имя, свойство, зн |
|
|
if (!(имя in мир.объекты.элементы)) |
|
|
if (!(имя in мир.объекты.элементы)) |
|
|
{ |
|
|
{ |
|
|
var элемент = document.createElement("div"); |
|
|
var элемент = document.createElement("div"); |
|
|
|
|
|
элемент.id = `объекты-${имя}`; |
|
|
элемент.style.position = "absolute"; |
|
|
элемент.style.position = "absolute"; |
|
|
элемент.style.display = "block"; |
|
|
элемент.style.display = "block"; |
|
|
элемент.style.transformOrigin = "center"; |
|
|
элемент.style.transformOrigin = "center"; |
|
@@ -121,8 +123,17 @@ function обновитьЭлемент(путь, имя, свойство, зн |
|
|
var высота = за["высота"] ? за["высота"] : ум["высота"]; |
|
|
var высота = за["высота"] ? за["высота"] : ум["высота"]; |
|
|
элемент.style.height = `${высота}px`; |
|
|
элемент.style.height = `${высота}px`; |
|
|
} |
|
|
} |
|
|
else if (свойство == "css") |
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function обновитьВидЭлемента(путь, имя, свойство, значение) |
|
|
|
|
|
{ |
|
|
|
|
|
if (свойство != "вид") |
|
|
{ |
|
|
{ |
|
|
//элемент.style.background = за["фон"]; |
|
|
|
|
|
|
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var элемент = мир.объекты.элементы[имя]; |
|
|
|
|
|
var параметр = путь[3]; |
|
|
|
|
|
элемент.style.setProperty(параметр, значение); |
|
|
|
|
|
console.debug(имя, свойство, параметр, значение); |
|
|
} |
|
|
} |