From 7a557b551d38efbef6ff69770a97005465214c7b 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: Wed, 19 Aug 2020 15:18:43 +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 | 7 ++++++- интерфейс|ui.js | 21 +++++++++++++++++++++ интерфейс|ui.череда | 2 ++ пуск|run.js | 22 +++++++++++++++++----- пуск|run.череда | 5 +++-- сцена|scene.js | 0 сцена|scene.череда | 10 ++++++++++ 7 files changed, 59 insertions(+), 8 deletions(-) create mode 100644 интерфейс|ui.js create mode 100644 интерфейс|ui.череда create mode 100644 сцена|scene.js create mode 100644 сцена|scene.череда diff --git a/0000 b/0000 index fbfe623..7279b1a 100644 --- a/0000 +++ b/0000 @@ -1,5 +1,10 @@ Основа Маджонга | Mahjong's base 1.0.0 +https://git.opengamestudio.org/mahjong/mahjong-osnova-base -/пуск|run.череда +x /интерфейс|ui.js +/интерфейс|ui.череда x /пуск|run.js +/пуск|run.череда +x /сцена|scene.js +/сцена|scene.череда \ No newline at end of file diff --git a/интерфейс|ui.js b/интерфейс|ui.js new file mode 100644 index 0000000..61bb98a --- /dev/null +++ b/интерфейс|ui.js @@ -0,0 +1,21 @@ + + +// // // // + + +СоздатьГлавноеОкно = мир => +{ + мир.главноеОкно = document.createElement("div"); + мир.главноеОкно.id = "главное-окно" + мир.главноеОкно.style.cssText = ` + +position: fixed; +left: 0; +top: 0; +right: 0; +bottom: 0; +pointer-events: all; + + `; + document.body.appendChild(мир.главноеОкно); +}; \ No newline at end of file diff --git a/интерфейс|ui.череда b/интерфейс|ui.череда new file mode 100644 index 0000000..be7238b --- /dev/null +++ b/интерфейс|ui.череда @@ -0,0 +1,2 @@ +пуск модулей маджонга + создать главное окно \ No newline at end of file diff --git a/пуск|run.js b/пуск|run.js index 14b90ca..4c89625 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -1,7 +1,19 @@ -ПоприветствоватьМир = function() + + +// // // // + + +ЗапуститьМодулиМаджонга = мир => { - console.log("Привет, мир!"); - console.log("Hello, world!"); - document.body.innerHTML += "

Привет, мир!

"; - document.body.innerHTML += "

Hello, world!

"; + мир.уведомить("пуск модулей маджонга"); }; + + +// // // // + + +ЗадатьЗаголовокБраузера = мир => +{ + document.title = "🀄 红龙"; +}; + diff --git a/пуск|run.череда b/пуск|run.череда index 278573b..99ad3b5 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -1,2 +1,3 @@ -пуск - поприветствовать мир +пуск маджонга + задать заголовок браузера + запустить модули маджонга \ No newline at end of file diff --git a/сцена|scene.js b/сцена|scene.js new file mode 100644 index 0000000..e69de29 diff --git a/сцена|scene.череда b/сцена|scene.череда new file mode 100644 index 0000000..aabc739 --- /dev/null +++ b/сцена|scene.череда @@ -0,0 +1,10 @@ +пуск модулей маджонга + установить ThreeJS + настроить ThreeJS + встроить отрисовщика ThreeJS + отслеживать изменение размера окна браузера + изменить размер отрисовщика ThreeJS + создать сферу + запустить отрисовку +изменили размер окна браузера + изменить размер отрисовщика ThreeJS \ No newline at end of file