платформа

This commit is contained in:
2021-05-22 16:39:02 +03:00
parent 1d643a6ec7
commit 35019f1ab1
4 changed files with 69 additions and 0 deletions

57
151.структура.js Normal file
View File

@@ -0,0 +1,57 @@
мир.структура = {
изображения: {
фон: {
x: 0,
y: 0,
текстура: "изба",
},
},
платформы: {
полДоКрышки: {
x: 200,
y: 385,
//y: 585,
текстура: "основа",
масштаб: [43, 1],
видимость: true,
},
},
};
мир.настройки.scene.create = function()
{
const изо = мир.структура.изображения;
if (изо)
{
for (имя in изо)
{
var описание = изо[имя];
var узел = this.add.image(описание.x, описание.y, описание.текстура);
узел.setOrigin(0, 0);
}
}
const пл = мир.структура.платформы;
if (пл)
{
for (имя in пл)
{
var описание = пл[имя];
var свойства = {
isStatic: true,
};
var узел = this.matter.add.image(
описание.x,
описание.y,
описание.текстура,
null,
свойства
);
узел.setScale(
описание.масштаб ? описание.масштаб[0] : 1,
описание.масштаб ? описание.масштаб[1] : 1
);
}
}
};