|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- мир.ресурсы = {
- изображения: {
- основа: "р/отладка/основа.jpg",
- линия: "р/отладка/линия_вертикальная.png",
- изба: "р/сцены/изба.jpg",
- молоко: "р/вещи/банка_молока.png",
- лужа: "р/вещи/лужа.png",
- паук: "р/животные/паук.png",
- мышь: "р/животные/мышь.png",
- самовар: "р/вещи/самовар.png",
- стрела: "р/вещи/стрела.png",
- окноРазбито: "р/вещи/окно_разбитая-часть.png",
- окноСломано: "р/вещи/окно_дыра.png",
- крышкаПодпола: "р/вещи/крышка-подпола.png",
- },
- спрайты: {
- колобок: {
- текстура: "р/колобок/колобок.png",
- ширина: 97,
- высота: 94,
- },
- },
- звуки: {
- двор: "р/звуки/555803__ddmyzik__sunset-loop.wav",
- прыжок: "р/звуки/331381__qubodup__public-domain-jump-sound.wav",
- повреждение: "р/звуки/437650__dersuperanton__getting-hit-damage-scream.wav",
- },
- };
-
- мир.настройки.scene.preload = function()
- {
- const изо = мир.ресурсы.изображения;
- if (изо)
- {
- for (имя in изо)
- {
- this.load.image(имя, изо[имя]);
- }
- }
-
- const сп = мир.ресурсы.спрайты;
- if (сп)
- {
- for (имя in сп)
- {
- var настройки = frameConfig(сп[имя]);
- this.load.spritesheet(имя, сп[имя].текстура, настройки);
- }
- }
-
- const звуки = мир.ресурсы.звуки;
- if (звуки)
- {
- for (имя in звуки)
- {
- this.load.audio(имя, звуки[имя]);
- }
- }
- };
-
- function frameConfig(описание)
- {
- return {
- frameWidth: описание.ширина,
- frameHeight: описание.высота,
- };
- }
|