немного пола

This commit is contained in:
2021-04-14 15:08:08 +03:00
parent 2991d14aaa
commit e3ee53a4b9
6 changed files with 63 additions and 32 deletions

View File

@@ -8,7 +8,7 @@
<body>
<script src="игра/001.мир.js"></script>
<script src="игра/011.phaser.js"></script>
<script src="игра/101.сцена.js"></script>
<script src="игра/101.изба.js"></script>
<script src="игра/499.пуск.js"></script>
</body>
</html>

62
игра/101.изба.js Normal file
View File

@@ -0,0 +1,62 @@
/*
*
* Реакции
*
*/
ЗагрузитьРесурсыИзбы = мир =>
{
мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg");
мир.сцена.load.image("основа", "ресурсы/отладка/основа.jpg");
мир.сцена.load.image("колобок", "ресурсы/колобок/колобок_неподвижен.png");
};
// // // //
СоздатьИзбу = мир =>
{
мир.сцена.add.image(0, 0, "изба").setOrigin(0, 0);
мир.полы = мир.сцена.physics.add.staticGroup();
var пол = мир.полы.create(100, 585, "основа");
пол.setScale(100, 1).refreshBody();
пол.setVisible(false);
};
// // // //
СоздатьКолобка = мир =>
{
мир.колобок = мир.сцена.physics.add.sprite(100, 100, "колобок");
};
// // // //
СоздатьСтолкновениеКолобкаСПолом = мир =>
{
мир.сцена.physics.add.collider(мир.колобок, мир.полы);
};
/*
*
* Последовательность
*
*/
мир.разобрать(`
загрузить ресурсы сцены
загрузить ресурсы избы
создать сцену
создать избу
создать колобка
создать столкновение колобка с полом
`);

View File

@@ -1,31 +0,0 @@
/*
*
* Реакции
*
*/
ЗагрузитьРесурсыИзбы = мир =>
{
мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg");
};
// // // //
ДобавитьФонИзбы = мир =>
{
мир.сцена.add.image(0, 0, "изба").setOrigin(0, 0);
};
/*
*
* Последовательность
*
*/
мир.разобрать(`
загрузить ресурсы сцены
загрузить ресурсы избы
создать сцену
добавить фон избы
`);

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.