K 0.3.0
This commit is contained in:
44
К/игра/108.группы.js
Normal file
44
К/игра/108.группы.js
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
*
|
||||
* Реакции
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьГруппыСущностей = мир =>
|
||||
{
|
||||
мир.каркас = мир.сцена.physics.add.staticGroup();
|
||||
мир.платформы = мир.сцена.physics.add.staticGroup();
|
||||
мир.вещи = мир.сцена.add.group();
|
||||
мир.враги = мир.сцена.add.group();
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
НастроитьСтолкновениеГруппСущностей = мир =>
|
||||
{
|
||||
мир.сцена.physics.add.collider(мир.вещи, мир.каркас);
|
||||
мир.сцена.physics.add.collider(мир.вещи, мир.платформы);
|
||||
мир.сцена.physics.add.collider(мир.враги, мир.каркас);
|
||||
мир.сцена.physics.add.collider(мир.враги, мир.платформы);
|
||||
};
|
||||
|
||||
|
||||
/*
|
||||
*
|
||||
* Последовательность
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
мир.разобрать(`
|
||||
создать сцену
|
||||
создать группы сущностей
|
||||
настроить столкновение групп сущностей
|
||||
`);
|
||||
|
||||
Reference in New Issue
Block a user