diff --git a/игра/111.изба.js b/игра/111.изба.js index d9d2b38..24a6ec5 100644 --- a/игра/111.изба.js +++ b/игра/111.изба.js @@ -7,26 +7,40 @@ ЗагрузитьРесурсыИзбы = мир => { - мир.сцена.load.audio("звук-избы", "ресурсы/звуки/387922__setuniman__scheming-1o95.mp3"); - мир.сцена.load.audio("звук-зарядки", "ресурсы/звуки/543927__eminyildirim__pistol-gun-cocking.wav"); - мир.сцена.load.audio("пуск-стрелы", "ресурсы/звуки/521552__omerbhatti34__arrow-impact.mp3"); - мир.сцена.load.audio("удар-стрелы", "ресурсы/звуки/330800__czarcazas__shattering-glass-small.mp3"); - мир.сцена.load.audio("выломали-окно", "ресурсы/звуки/448004__kneeling__break-window.mp3"); - мир.сцена.load.audio("молоко-перевернули", "ресурсы/звуки/235596__tcrocker68__large-glassbottle-fall-woodfloor.wav"); - мир.сцена.load.audio("молоко-прыгнули", "ресурсы/звуки/352065__cabled-mess__glassy-bits-06.wav"); - - мир.сцена.load.image("основа", "ресурсы/отладка/основа.jpg"); - мир.сцена.load.image("линия", "ресурсы/отладка/линия_вертикальная.png"); - мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg"); - мир.сцена.load.image("молоко", "ресурсы/вещи/банка_молока.png"); - мир.сцена.load.image("лужа", "ресурсы/вещи/лужа.png"); - мир.сцена.load.image("паук", "ресурсы/животные/паук.png"); - мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png"); - мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png"); - мир.сцена.load.image("самовар", "ресурсы/вещи/самовар.png"); - мир.сцена.load.image("стрела", "ресурсы/вещи/стрела.png"); - мир.сцена.load.image("окно-разбито", "ресурсы/вещи/окно_разбитая-часть.png"); - мир.сцена.load.image("окно-выломано", "ресурсы/вещи/окно_дыра.png"); + + const звуки = { + "звук-избы": "ресурсы/звуки/387922__setuniman__scheming-1o95.mp3", + "звук-зарядки": "ресурсы/звуки/543927__eminyildirim__pistol-gun-cocking.wav", + "пуск-стрелы": "ресурсы/звуки/521552__omerbhatti34__arrow-impact.mp3", + "удар-стрелы": "ресурсы/звуки/330800__czarcazas__shattering-glass-small.mp3", + "выломали-окно": "ресурсы/звуки/448004__kneeling__break-window.mp3", + "молоко-перевернули": "ресурсы/звуки/235596__tcrocker68__large-glassbottle-fall-woodfloor.wav", + "молоко-прыгнули": "ресурсы/звуки/352065__cabled-mess__glassy-bits-06.wav", + }; + for (var имя in звуки) + { + мир.сцена.load.audio(имя, звуки[имя]); + } + + const изображения = { + "основа": "ресурсы/отладка/основа.jpg", + "линия": "ресурсы/отладка/линия_вертикальная.png", + "изба": "ресурсы/сцены/изба.jpg", + "молоко": "ресурсы/вещи/банка_молока.png", + "лужа": "ресурсы/вещи/лужа.png", + "паук": "ресурсы/животные/паук.png", + "мышь": "ресурсы/животные/мышь.png", + "мышь": "ресурсы/животные/мышь.png", + "самовар": "ресурсы/вещи/самовар.png", + "стрела": "ресурсы/вещи/стрела.png", + "окно-разбито": "ресурсы/вещи/окно_разбитая-часть.png", + "окно-выломано": "ресурсы/вещи/окно_дыра.png", + "крышка-подпола": "ресурсы/вещи/крышка-подпола.png", + }; + for (var имя in изображения) + { + мир.сцена.load.image(имя, изображения[имя]); + } }; @@ -68,6 +82,17 @@ scaleX: 30, visible: false, }, + крышка: { + родитель: мир.сцена, + тип: "изображение", + x: 357, + y: 575, + texture: "крышка-подпола", + originX: 0, + originY: 0, + scaleX: 0.4, + scaleY: 0.4, + }, полПослеКрышки: { родитель: мир.каркас, тип: "платформа", @@ -434,6 +459,8 @@ { создатьУзлыСценыПоСтруктуре(мир.изба); мир.сцена.sound.play("звук-избы", { loop: true }); + +мир.крышка = мир.узелСцены("крышка"); }; diff --git a/ресурсы/вещи/крышка-подпола.png b/ресурсы/вещи/крышка-подпола.png new file mode 100644 index 0000000..e13e6a2 Binary files /dev/null and b/ресурсы/вещи/крышка-подпола.png differ diff --git a/ресурсы/вещи/крышка-подпола.xcf b/ресурсы/вещи/крышка-подпола.xcf new file mode 100644 index 0000000..0772e3a Binary files /dev/null and b/ресурсы/вещи/крышка-подпола.xcf differ