@@ -1,6 +1,17 @@ | |||||
мир.ресурсы = { | мир.ресурсы = { | ||||
изображения: { | изображения: { | ||||
основа: "р/отладка/основа.jpg", | основа: "р/отладка/основа.jpg", | ||||
линия: "р/отладка/линия_вертикальная.png", | |||||
изба: "р/сцены/изба.jpg", | |||||
молоко: "р/вещи/банка_молока.png", | |||||
лужа: "р/вещи/лужа.png", | |||||
паук: "р/животные/паук.png", | |||||
мышь: "р/животные/мышь.png", | |||||
самовар: "р/вещи/самовар.png", | |||||
стрела: "р/вещи/стрела.png", | |||||
окноРазбито: "р/вещи/окно_разбитая-часть.png", | |||||
окноСломано: "р/вещи/окно_дыра.png", | |||||
крышкаПодпола: "р/вещи/крышка-подпола.png", | |||||
}, | }, | ||||
звуки: { | звуки: { | ||||
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav", | цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav", | ||||
@@ -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 | |||||
); | |||||
} | |||||
} | |||||
}; |
@@ -30,6 +30,7 @@ | |||||
</script> | </script> | ||||
<script src="011.настройки.js"></script> | <script src="011.настройки.js"></script> | ||||
<script src="101.ресурсы.js"></script> | <script src="101.ресурсы.js"></script> | ||||
<script src="151.структура.js"></script> | |||||
<script src="999.игра.js"></script> | <script src="999.игра.js"></script> | ||||
</body> | </body> | ||||
</html> | </html> |