From 3808f6c9f55275e43bdea031cd857875e9029a4b 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: Mon, 7 Dec 2020 15:09:24 +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 --- 🏁.js | 36 +++++++++++++++++++++--------------- 📦 | 2 ++ 2 files changed, 23 insertions(+), 15 deletions(-) diff --git a/🏁.js b/🏁.js index 94c92ef..e61b841 100644 --- a/🏁.js +++ b/🏁.js @@ -1,8 +1,16 @@ +//const ФИШКИ = "https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000"; +//const ФИШКА = "/фишка.gltf"; + +const ФИШКИ = "https://git.opengamestudio.org/MAOH/MAOH_KA_M1/raw/branch/master/0000"; +const ФИШКА = "/TileHigh.gltf"; + +//const ТЕМА = "https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000"; +const ТЕМА = "https://git.opengamestudio.org/MAOH/MAOH_TEMA_M1_KACC/raw/branch/master/0000"; -const РЕСУРСЫ = "https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000"; -const ФИШКА = "/фишка.gltf"; -const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000"; const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/raw/branch/master/0000"; +//const РАСКЛАДКА = "/😀.layout"; +//const РАСКЛАДКА = "/😭.layout"; +const РАСКЛАДКА = "/X_shaped.layout"; // // // // @@ -48,9 +56,7 @@ const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/r ПодготовитьсяКСозданиюФишек = мир => { var м = мир.модули.модульПоУказателю(РАСКЛАДКИ); - //var раскладка = "/😀.layout"; - var раскладка = "/😭.layout"; - var содержимое = м.содержимое[раскладка]; + var содержимое = м.содержимое[РАСКЛАДКА]; var позиции = разобратьРаскладкуKMahjongg(содержимое); var фишки = []; @@ -69,7 +75,7 @@ const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/r }; мир.фишкиМаджонга = фишки; - мир.модельФишкиСцены = мир.полигональныеСетки[РЕСУРСЫ][ФИШКА]; + мир.модельФишкиСцены = мир.полигональныеСетки[ФИШКИ][ФИШКА]; мир.сцена.add(мир.сценаМаджонга); }; @@ -80,8 +86,8 @@ const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/r СоздатьПримерСцены = мир => { мир.сцена.background = new THREE.Color(0xFFFFFF); - мир.камера.position.y = 20; - мир.камера.position.z = 10; + мир.камера.position.y = 30; + мир.камера.position.z = 20; мир.камера.lookAt(new THREE.Vector3(0, 0, 0)); мир.свет = new THREE.DirectionalLight(0xFFFFFF, 1); @@ -98,13 +104,13 @@ const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/r мир.материалыФишекСцены = []; мир.выбранныеМатериалыФишекСцены = []; - var текстуры = мир.текстуры[ТЕМА_ОТЛАДОЧНАЯ]; + var текстуры = мир.текстуры[ТЕМА]; for (var имя in текстуры) { var текстура = текстуры[имя]; var материал = new THREE.MeshLambertMaterial({ map: текстура, - color: new THREE.Color(0xAAAAAA), + color: new THREE.Color(0xCCCCCC), }); мир.материалыФишекСцены.push(материал); var выбранныйМатериал = new THREE.MeshLambertMaterial({ @@ -121,20 +127,20 @@ const РАСКЛАДКИ = "https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/r ПодготовитьсяКЗагрузкеРесурсов = мир => { мир.полигональныеСетки = { - [РЕСУРСЫ]: { + [ФИШКИ]: { [ФИШКА]: null, }, }; мир.текстуры = { - [ТЕМА_ОТЛАДОЧНАЯ]: { }, + [ТЕМА]: { }, }; - var м = мир.модули.модульПоУказателю(ТЕМА_ОТЛАДОЧНАЯ); + var м = мир.модули.модульПоУказателю(ТЕМА); var файлы = Object.keys(м.структура).sort(); for (var номер in файлы) { var файл = файлы[номер]; - мир.текстуры[ТЕМА_ОТЛАДОЧНАЯ][файл] = null; + мир.текстуры[ТЕМА][файл] = null; } }; diff --git a/📦 b/📦 index 2a90bdd..f4b4a7d 100644 --- a/📦 +++ b/📦 @@ -8,6 +8,8 @@ https://git.opengamestudio.org/mahjong/mahjong-raskladka-layout/raw/branch/maste https://git.opengamestudio.org/mahjong/povtorniy-repeating-ui/raw/branch/master/0000 https://git.opengamestudio.org/PuCOBATEJlb/PuCOBATEJlb/raw/branch/master/0000 https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000 +https://git.opengamestudio.org/MAOH/MAOH_KA_M1/raw/branch/master/0000 +https://git.opengamestudio.org/MAOH/MAOH_TEMA_M1_KACC/raw/branch/master/0000 https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000 https://git.opengamestudio.org/MAOH/MAOH_PACK_OTAK/raw/branch/master/0000 https://git.opengamestudio.org/MAOH/MEXMA/raw/branch/master/0000