Browse Source

-actions

master
parent
commit
6f5e85d20f
3 changed files with 1 additions and 46 deletions
  1. +0
    -45
      300.действия.js
  2. +0
    -0
      300.события.js
  3. +1
    -1
      index.html

+ 0
- 45
300.действия.js View File

@@ -1,45 +0,0 @@
мир.действия = {
задано: {},
};


// // // //


мир.ключники.push(function(ключ, путь, значение){
if (!путь[0].startsWith("действия"))
{
return;
}

var имя = путь[1];
var номер = путь.slice(2).join(".");
if (!мир.действия.задано[имя])
{
мир.действия.задано[имя] = {};
}
мир.действия.задано[имя][номер] = значение;
});


// // // //


мир.действия.совершить = function(имя)
{
var д = мир.действия.задано[имя];

for (var номер in д)
{
var вызов = д[номер];
if (typeof вызов === "function")
{
вызов();
}
else if (typeof вызов === "string")
{
мир.действия.совершить(вызов);
}
}
};

301.события.js → 300.события.js View File


+ 1
- 1
index.html View File

@@ -35,7 +35,7 @@
<script src="140.изображения.js"></script>
<script src="160.объекты.js"></script>
<script src="180.ввод.js"></script>
<script src="301.события.js"></script>
<script src="300.события.js"></script>
<script src="320.игрок.js"></script>
<script src="340.слежение.js"></script>
<script src="360.маскиПрыжков.js"></script>


Loading…
Cancel
Save