Проверить Matter.js
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.

32 line
1.1KB

  1. function Пуск()
  2. {
  3. this.запустить = function()
  4. {
  5. мир.физика.создать();
  6. мир.столкновения.создать();
  7. мир.звуки = new Звуки(мир.ключники, мир.события);
  8. мир.движение = new Движение(мир.ключники);
  9. /**/мир.ограничитель = new Ограничитель();
  10. /**/мир.рт = new РучноеТело(мир.события);
  11. this.обновить();
  12. };
  13. this.обновить = function()
  14. {
  15. /**/мир.ограничитель.обновить();
  16. /**/мир.рт.обновить();
  17. мир.физика.обновить();
  18. мир.объекты.обновить();
  19. мир.игрок.обновить();
  20. мир.слежение.обновить();
  21. мир.маскиПрыжков.обновить();
  22. мир.движение.обновить();
  23. var тут = this;
  24. requestAnimationFrame(function() {
  25. тут.обновить();
  26. });
  27. };
  28. }
  29. мир.пуск = new Пуск();