From 6e8490d2b1828f899150ed6bfed8808001c4e844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Tue, 22 Dec 2020 14:26:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 0000 | 2 +- 🏁.js | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 🏁.череда | 16 +++++++++++++++- 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/0000 b/0000 index 2ad7ea7..9a03bd7 100644 --- a/0000 +++ b/0000 @@ -1,5 +1,5 @@ МАОН -0.8.0 +0.8.1 https://git.opengamestudio.org/MAOH/MAOH x /🎬.js diff --git a/🏁.js b/🏁.js index a62f20c..b1fdd78 100644 --- a/🏁.js +++ b/🏁.js @@ -5,6 +5,52 @@ const РАСК_ПО_УМОЛЧАНИЮ = "https://git.opengamestudio.org/MAOH/PA // // // // +ВывестиВремена = мир => +{ + var разницы = []; + for (var н in мир.времена) + { + var время = мир.времена[н]; + var разница = 0; + if (н >= 1) + { + разница = время - мир.времена[н - 1]; + } + console.debug("время", н, время, разница); + разницы.push(разница); + } + мир.времена = []; + UIkit.notification(разницы, {timeout: 3000}); +}; +ЗасечьВремя = мир => +{ + if (!мир.времена) { + мир.времена = []; + } + мир.времена.push(new Date()); +}; + +// // // // + + +РазрешитьВыборФишек = мир => +{ + мир.отслеживатьНажатияВРисователе = true; +}; + + +// // // // + + +ЗапретитьВыборФишек = мир => +{ + мир.отслеживатьНажатияВРисователе = false; +}; + + +// // // // + + ОбновитьСчётчикКадров = мир => { var время = Math.floor(мир.времяРисования / 1000.0); diff --git a/🏁.череда b/🏁.череда index 928b5bc..6f39d2e 100644 --- a/🏁.череда +++ b/🏁.череда @@ -10,9 +10,11 @@ отобразить окно управления задать настройки маджонга по умолчанию изменили настройки маджонга + засечь время отобразить выбор раскладки маджонга отобразить выбор темы маджонга подготовить список модулей ресурсов для загрузки + засечь время проверить необходимость загрузки модулей ресурсов модули ресурсов не нужно загружать проверить необходимость загрузки ресурсов @@ -32,10 +34,13 @@ создать фишки надо создать фишки + засечь время подготовиться к созданию фишек создать фишки в сцене создать индексы фишек маджонга подготовить фишки к выбору + засечь время + вывести времена изменили номер выбранной раскладки маджонга использовать выбранную раскладку @@ -58,4 +63,13 @@ вывести поражение отрисовали кадр - обновить счётчик кадров \ No newline at end of file + обновить счётчик кадров + +кнопка раскладки отобразить + запретить выбор фишек +кнопка раскладки скрыть + разрешить выбор фишек +кнопка темы отобразить + запретить выбор фишек +кнопка темы скрыть + разрешить выбор фишек \ No newline at end of file