소스 검색

платформа

master
부모
커밋
35019f1ab1
4개의 변경된 파일69개의 추가작업 그리고 0개의 파일을 삭제
  1. +11
    -0
      101.ресурсы.js
  2. +57
    -0
      151.структура.js
  3. +0
    -0
      _011.phaser.js
  4. +1
    -0
      index.html

+ 11
- 0
101.ресурсы.js 파일 보기

@@ -1,6 +1,17 @@
мир.ресурсы = {
изображения: {
основа: "р/отладка/основа.jpg",
линия: "р/отладка/линия_вертикальная.png",
изба: "р/сцены/изба.jpg",
молоко: "р/вещи/банка_молока.png",
лужа: "р/вещи/лужа.png",
паук: "р/животные/паук.png",
мышь: "р/животные/мышь.png",
самовар: "р/вещи/самовар.png",
стрела: "р/вещи/стрела.png",
окноРазбито: "р/вещи/окно_разбитая-часть.png",
окноСломано: "р/вещи/окно_дыра.png",
крышкаПодпола: "р/вещи/крышка-подпола.png",
},
звуки: {
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav",


+ 57
- 0
151.структура.js 파일 보기

@@ -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
);
}
}
};

011.phaser.js → _011.phaser.js 파일 보기


+ 1
- 0
index.html 파일 보기

@@ -30,6 +30,7 @@
</script>
<script src="011.настройки.js"></script>
<script src="101.ресурсы.js"></script>
<script src="151.структура.js"></script>
<script src="999.игра.js"></script>
</body>
</html>

불러오는 중...
취소
저장