Browse Source

160->170

master
parent
commit
7dacf10d64
2 changed files with 58 additions and 1 deletions
  1. +53
    -0
      170.объекты.js
  2. +5
    -1
      index.html

160.объекты.js → 170.объекты.js View File

@@ -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,

+ 5
- 1
index.html View File

@@ -70,7 +70,11 @@
<script src="105.заголовок.js"></script>
<script src="120.физика.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="200.движение.js"></script>
<script src="300.события.js"></script>


Loading…
Cancel
Save