вещи
This commit is contained in:
@@ -11,6 +11,7 @@ function создатьУзлыСценыПоСтруктуре(структур
|
||||
delete свойства["x"];
|
||||
delete свойства["y"];
|
||||
delete свойства["texture"];
|
||||
delete свойства["группы"];
|
||||
|
||||
// Создаём узел.
|
||||
if (описание.тип == "изображение")
|
||||
@@ -23,8 +24,17 @@ function создатьУзлыСценыПоСтруктуре(структур
|
||||
}
|
||||
else if (описание.тип == "спрайт")
|
||||
{
|
||||
узел = описание.родитель.add.sprite(описание.x, описание.y, описание.texture);
|
||||
}
|
||||
|
||||
// Помещаем в группы.
|
||||
for (var номер in описание.группы)
|
||||
{
|
||||
var группа = описание.группы[номер];
|
||||
группа.add(узел);
|
||||
}
|
||||
|
||||
// Задаём имя.
|
||||
узел.name = имя;
|
||||
|
||||
// Выставляем оставшиеся невыставленными свойства.
|
||||
|
||||
@@ -224,6 +224,29 @@
|
||||
scaleY: 0.75,
|
||||
visible: false,
|
||||
},
|
||||
|
||||
молоко: {
|
||||
родитель: мир.сцена.physics,
|
||||
тип: "спрайт",
|
||||
группы: [мир.вещи],
|
||||
x: 785,
|
||||
y: 240,
|
||||
texture: "молоко",
|
||||
scaleX: 0.4,
|
||||
scaleY: 0.4,
|
||||
depth: 5,
|
||||
},
|
||||
самовар: {
|
||||
родитель: мир.сцена.physics,
|
||||
тип: "спрайт",
|
||||
группы: [мир.вещи],
|
||||
x: 1003,
|
||||
y: 200,
|
||||
texture: "самовар",
|
||||
scaleX: 0.25,
|
||||
scaleY: 0.25,
|
||||
depth: 5,
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
@@ -267,23 +290,6 @@
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьВещи = мир =>
|
||||
{
|
||||
var молоко = мир.сцена.physics.add.sprite(785, 240, "молоко");
|
||||
молоко.setScale(0.4, 0.4).refreshBody();
|
||||
молоко.depth = 5;
|
||||
мир.вещи.add(молоко);
|
||||
|
||||
var самовар = мир.сцена.physics.add.sprite(1003, 200, "самовар");
|
||||
самовар.setScale(0.25, 0.25).refreshBody();
|
||||
самовар.depth = 5;
|
||||
мир.вещи.add(самовар);
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьПауков = мир =>
|
||||
{
|
||||
мир.настройкиПауков = [
|
||||
@@ -639,7 +645,6 @@ console.debug("стрела.x", мир.стрела.x);
|
||||
задать функцию поиска узла по имени
|
||||
создать избу
|
||||
позволить платформам пропускать прыжки
|
||||
создать вещи
|
||||
создать пауков
|
||||
создать мышей
|
||||
создать стрелы
|
||||
|
||||
Reference in New Issue
Block a user