This commit is contained in:
2021-05-24 15:15:32 +03:00
parent b2afae536c
commit f0cc4fd2e6
2 changed files with 30 additions and 1 deletions

View File

@@ -21,7 +21,9 @@
}, },
}, },
звуки: { звуки: {
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav", двор: "р/звуки/555803__ddmyzik__sunset-loop.wav",
прыжок: "р/звуки/331381__qubodup__public-domain-jump-sound.wav",
повреждение: "р/звуки/437650__dersuperanton__getting-hit-damage-scream.wav",
}, },
}; };

View File

@@ -17,6 +17,12 @@
}, },
}, },
спрайты: { спрайты: {
колобок: {
x: 100,
y: 250,
текстура: "колобок",
//depth: 10,
},
молоко: { молоко: {
//x: 785, //x: 785,
x: 200, x: 200,
@@ -45,6 +51,7 @@
{ {
var описание = изо[имя]; var описание = изо[имя];
var узел = this.add.image(описание.x, описание.y, описание.текстура); var узел = this.add.image(описание.x, описание.y, описание.текстура);
узел.name = имя;
} }
} }
@@ -64,6 +71,7 @@
null, null,
свойства свойства
); );
узел.name = имя;
задатьСвойстваУзла(узел, описание); задатьСвойстваУзла(узел, описание);
} }
} }
@@ -79,9 +87,28 @@
описание.y, описание.y,
описание.текстура описание.текстура
); );
узел.name = имя;
задатьСвойстваУзла(узел, описание); задатьСвойстваУзла(узел, описание);
} }
} }
const сцена = this;
function node(имя) {
return сцена.children.list.find(function(элемент) {
return элемент.name == имя;
});
}
// Персонаж. Колобок.
мир.колобок = node("колобок");
мир.колобок.setBody({
type: "rectangle",
width: 50,
height: 50,
});
}; };
function задатьСвойстваУзла(узел, свойства) function задатьСвойстваУзла(узел, свойства)