Browse Source

step

master
parent
commit
ac552cf5b3
1 changed files with 13 additions and 14 deletions
  1. +13
    -14
      00130.платформы.js

+ 13
- 14
00130.платформы.js View File

@@ -10,12 +10,8 @@
задано: {},
тела: {},
элементы: {},
свойстваТела: ["x", "y", "ширина", "высота"],
свойстваТела: ["x", "y", "ширина", "высота", "статика"],
обновить: обновитьПлатформы,
/*
задатьФизику: задатьФизикуПлатформы,
задатьDiv: задатьDivПлатформы,
*/
};


@@ -31,14 +27,7 @@
var имя = путь[1];
var свойство = путь[2];

// Сохранить заданные значения.
if (!(имя in мир.платформы.задано))
{
мир.платформы.задано[имя] = {};
}
мир.платформы.задано[имя][свойство] = значение;

console.debug("задано", мир.платформы.задано[имя]);
сохранитьЗаданноеЗначение(имя, свойство, значение);

// Удалить физическое тело.
if (имя in мир.платформы.тела)
@@ -117,5 +106,15 @@ function обновитьПлатформы()
let угол = тело.angle;
элемент.style.transform = `translate(${x}px, ${y}px) rotate(${угол}rad)`;
}
};
}

function сохранитьЗаданноеЗначение(имя, свойство, значение)
{
if (!(имя in мир.платформы.задано))
{
мир.платформы.задано[имя] = {};
}
мир.платформы.задано[имя][свойство] = значение;
console.debug("задано", мир.платформы.задано[имя]);
}


Loading…
Cancel
Save