160->170
This commit is contained in:
@@ -1,3 +1,56 @@
|
|||||||
|
/*
|
||||||
|
function Объекты(ключники) {
|
||||||
|
this.создать = function() {
|
||||||
|
this.умолчание = {
|
||||||
|
x: 0,
|
||||||
|
y: 0,
|
||||||
|
ширина: 40,
|
||||||
|
высота: 20,
|
||||||
|
физика: {
|
||||||
|
isStatic: true,
|
||||||
|
},
|
||||||
|
};
|
||||||
|
this.задано = {};
|
||||||
|
this.тела: {},
|
||||||
|
this.имена: {},
|
||||||
|
this.элементы: {},
|
||||||
|
this.свойстваТела: ["x", "y", "ширина", "высота", "физика"],
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
this.задано = {};
|
||||||
|
this.аудио = {};
|
||||||
|
var тут = this;
|
||||||
|
ключники.push(function(ключ, путь, значение) {
|
||||||
|
тут.обработатьКлюч(ключ, путь, значение);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
this.обработатьКлюч = function(ключ, путь, значение) {
|
||||||
|
if (!путь[0].startsWith("звуки"))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var имя = путь[1];
|
||||||
|
var свойство = путь.slice(2).join(".");
|
||||||
|
|
||||||
|
if (!this.задано[имя])
|
||||||
|
{
|
||||||
|
this.задано[имя] = {};
|
||||||
|
}
|
||||||
|
this.задано[имя][свойство] = значение;
|
||||||
|
};
|
||||||
|
|
||||||
|
// Конструктор.
|
||||||
|
this.создать();
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
мир.объекты = {
|
мир.объекты = {
|
||||||
умолчание: {
|
умолчание: {
|
||||||
x: 0,
|
x: 0,
|
||||||
@@ -70,7 +70,11 @@
|
|||||||
<script src="105.заголовок.js"></script>
|
<script src="105.заголовок.js"></script>
|
||||||
<script src="120.физика.js"></script>
|
<script src="120.физика.js"></script>
|
||||||
<script src="140.изображения.js"></script>
|
<script src="140.изображения.js"></script>
|
||||||
<script src="160.объекты.js"></script>
|
<!--
|
||||||
|
<script src="150.тела.js"></script>
|
||||||
|
<script src="160.элементы.js"></script>
|
||||||
|
-->
|
||||||
|
<script src="170.объекты.js"></script>
|
||||||
<script src="180.ввод.js"></script>
|
<script src="180.ввод.js"></script>
|
||||||
<script src="200.движение.js"></script>
|
<script src="200.движение.js"></script>
|
||||||
<script src="300.события.js"></script>
|
<script src="300.события.js"></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user