Колобок на Phaser
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

108.группы.js 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /*
  2. *
  3. * Реакции
  4. *
  5. */
  6. // // // //
  7. СоздатьГруппыСущностей = мир =>
  8. {
  9. мир.каркас = мир.сцена.physics.add.staticGroup();
  10. мир.платформы = мир.сцена.physics.add.staticGroup();
  11. мир.вещи = мир.сцена.add.group();
  12. мир.духи = мир.сцена.add.group();
  13. мир.враги = мир.сцена.physics.add.group({ allowGravity: false });
  14. };
  15. // // // //
  16. НастроитьСтолкновениеГруппСущностей = мир =>
  17. {
  18. мир.сцена.physics.add.collider(мир.вещи, мир.каркас);
  19. мир.сцена.physics.add.collider(мир.вещи, мир.платформы);
  20. мир.сцена.physics.add.collider(мир.духи, мир.каркас);
  21. мир.сцена.physics.add.collider(мир.духи, мир.платформы);
  22. };
  23. /*
  24. *
  25. * Последовательность
  26. *
  27. */
  28. мир.разобрать(`
  29. создать сцену
  30. создать группы сущностей
  31. настроить столкновение групп сущностей
  32. `);