소스 검색

step

master
부모
커밋
ac552cf5b3
1개의 변경된 파일13개의 추가작업 그리고 14개의 파일을 삭제
  1. +13
    -14
      00130.платформы.js

+ 13
- 14
00130.платформы.js 파일 보기

@@ -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("задано", мир.платформы.задано[имя]);
}


불러오는 중...
취소
저장