Колобок на Phaser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.2KB

  1. /*
  2. *
  3. * Реакции
  4. *
  5. */
  6. НастроитьИгру = мир =>
  7. {
  8. мир.настройки = {
  9. type: Phaser.AUTO,
  10. width: 800,
  11. height: 600,
  12. physics: {
  13. default: "arcade",
  14. arcade: {
  15. gravity: {
  16. y: 1300,
  17. },
  18. debug: false,
  19. },
  20. },
  21. scene: {
  22. preload: function() {
  23. мир.сцена = this;
  24. мир.уведомить("загрузить ресурсы сцены");
  25. },
  26. create: function() {
  27. мир.сцена = this;
  28. мир.уведомить("создать сцену");
  29. },
  30. update: function() {
  31. мир.сцена = this;
  32. мир.уведомить("обновить сцену");
  33. },
  34. },
  35. };
  36. };
  37. // // // //
  38. ЗапуститьИгру = мир =>
  39. {
  40. мир.игра = new Phaser.Game(мир.настройки);
  41. };
  42. /*
  43. *
  44. * Последовательность
  45. *
  46. */
  47. мир.разобрать(`
  48. пуск
  49. настроить игру
  50. запустить игру
  51. `);