Procházet zdrojové kódy

переместить надобъектное дальше

master
rodič
revize
4c316afe91
5 změnil soubory, kde provedl 3 přidání a 63 odebrání
  1. +0
    -60
      00135.действия.js
  2. +0
    -0
      300.игрок.js
  3. +0
    -0
      320.слежение.js
  4. +0
    -0
      340.столкновения.js
  5. +3
    -3
      index.html

+ 0
- 60
00135.действия.js Zobrazit soubor

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


// // // //


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

var имя = путь[1];

if (!(имя in мир.действия.задано))
{
мир.действия.задано[имя] = {};
}

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


// // // //

function исполнитьДействие(имя)
{
var д = мир.действия.задано[имя];
if (!д || !д.объект)
{
return;
}

if (д.функция)
{
д.функция(д.объект);
}

/*
var скоростьX = мир.действия.задано[имя]["скорость.0"];
var скоростьY = мир.действия.задано[имя]["скорость.1"];
if (
объект &&
(скоростьX != null) &&
(скоростьY != null)
) {
console.debug("исполнить действие", имя, объект, скоростьX, скоростьY);
var тело = мир.объекты.тела[объект];
var скорость = {
x: скоростьX + тело.velocity.x,
y: скоростьY + тело.velocity.y,
};
Matter.Body.setVelocity(тело, скорость);
}
*/
};

220.игрок.js → 300.игрок.js Zobrazit soubor


240.слежение.js → 320.слежение.js Zobrazit soubor


260.столкновения.js → 340.столкновения.js Zobrazit soubor


+ 3
- 3
index.html Zobrazit soubor

@@ -35,9 +35,9 @@
<script src="140.изображения.js"></script>
<script src="160.объекты.js"></script>
<script src="180.ввод.js"></script>
<script src="220.игрок.js"></script>
<script src="240.слежение.js"></script>
<script src="260.столкновения.js"></script>
<script src="300.игрок.js"></script>
<script src="320.слежение.js"></script>
<script src="340.столкновения.js"></script>
<script src="700.пуск.js"></script>
<script src="800.пример.json.js"></script>
<script src="900.обновление.js"></script>


Načítá se…
Zrušit
Uložit