Files
mjs/700.пуск.js

32 lines
1.1 KiB
JavaScript

function Пуск()
{
this.запустить = function()
{
мир.физика.создать();
мир.столкновения.создать();
мир.звуки = new Звуки(мир.ключники, мир.события);
мир.движение = new Движение(мир.ключники);
/**/мир.ограничитель = new Ограничитель();
/**/мир.рт = new РучноеТело(мир.события);
this.обновить();
};
this.обновить = function()
{
/**/мир.ограничитель.обновить();
/**/мир.рт.обновить();
мир.физика.обновить();
мир.объекты.обновить();
мир.игрок.обновить();
мир.слежение.обновить();
мир.маскиПрыжков.обновить();
мир.движение.обновить();
var тут = this;
requestAnimationFrame(function() {
тут.обновить();
});
};
}
мир.пуск = new Пуск();