From 67b096d583469c91bd3581e382a6d584b5a5f0df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?= Date: Thu, 5 Aug 2021 14:54:43 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D1=80=D0=B0=D0=B1?= =?UTF-8?q?=D0=BE=D1=82=D0=B0=D1=82=D1=8C=20=D0=BF=D1=83=D1=81=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 700.пуск.js | 36 +++++++++++++++++++++++------------- index.html | 20 +++++++++++++++++--- 2 files changed, 40 insertions(+), 16 deletions(-) diff --git a/700.пуск.js b/700.пуск.js index 768f1ea..ff78c59 100644 --- a/700.пуск.js +++ b/700.пуск.js @@ -1,15 +1,25 @@ -мир.обновить = function() +function Пуск() { - мир.физика.обновить(); - мир.объекты.обновить(); - мир.игрок.обновить(); - мир.слежение.обновить(); - мир.маскиПрыжков.обновить(); - requestAnimationFrame(мир.обновить); -}; + this.запустить = function() + { + мир.физика.создать(); + мир.столкновения.создать(); + мир.звуки = new Звуки(мир.ключники, мир.события); + this.обновить(); + }; -// Запустить. -мир.физика.создать(); -мир.столкновения.создать(); -мир.звуки = new Звуки(мир.ключники, мир.события); -мир.обновить(); + this.обновить = function() + { + мир.физика.обновить(); + мир.объекты.обновить(); + мир.игрок.обновить(); + мир.слежение.обновить(); + мир.маскиПрыжков.обновить(); + var тут = this; + requestAnimationFrame(function() { + тут.обновить(); + }); + }; +} + +мир.пуск = new Пуск(); diff --git a/index.html b/index.html index f0585d7..2ab99b2 100644 --- a/index.html +++ b/index.html @@ -44,7 +44,23 @@ -
+ + +
@@ -63,7 +79,5 @@ - -