Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
58
🏁.js
58
🏁.js
@@ -77,9 +77,10 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ВыбратьФишку = мир =>
|
ПопробоватьВыбратьФишку = мир =>
|
||||||
{
|
{
|
||||||
var номер = мир.выбранныйУзел.userData;
|
var номер = мир.выбранныйУзел.userData;
|
||||||
|
/*
|
||||||
// Отсекаем выбор одной и той же фишки.
|
// Отсекаем выбор одной и той же фишки.
|
||||||
if (мир.выбраннаяФишка && мир.выбраннаяФишка == номер)
|
if (мир.выбраннаяФишка && мир.выбраннаяФишка == номер)
|
||||||
{
|
{
|
||||||
@@ -88,6 +89,8 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
мир.выбраннаяФишка = номер;
|
мир.выбраннаяФишка = номер;
|
||||||
мир.выбранныеФишки.push(номер);
|
мир.выбранныеФишки.push(номер);
|
||||||
мир.уведомить("выбрали фишку");
|
мир.уведомить("выбрали фишку");
|
||||||
|
*/
|
||||||
|
мир.уведомить("надо попробовать выбрать фишку маджонга");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -97,8 +100,8 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
ПодготовитьФишкиКВыбору = мир =>
|
ПодготовитьФишкиКВыбору = мир =>
|
||||||
{
|
{
|
||||||
мир.выборныеУзлы = мир.фишки;
|
мир.выборныеУзлы = мир.фишки;
|
||||||
мир.выбранныеФишки = [];
|
//мир.выбранныеФишки = [];
|
||||||
мир.выбраннаяФишка = null;
|
//мир.выбраннаяФишка = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -110,7 +113,7 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
for (var н in мир.фишки)
|
for (var н in мир.фишки)
|
||||||
{
|
{
|
||||||
var ф = мир.фишки[н];
|
var ф = мир.фишки[н];
|
||||||
var г = мир.группы[н];
|
var г = мир.фишкиМаджонга[н]["🚩"];
|
||||||
var м = мир.материалы[г];
|
var м = мир.материалы[г];
|
||||||
ф.material = м;
|
ф.material = м;
|
||||||
}
|
}
|
||||||
@@ -120,17 +123,18 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
СоздатьГруппы = мир =>
|
СоздатьФишки = мир =>
|
||||||
{
|
{
|
||||||
мир.группы = [];
|
var фишка = мир.полигональныеСетки[РЕСУРСЫ][ФИШКА];
|
||||||
var группа = 0;
|
мир.фишки = [];
|
||||||
for (var номер in мир.фишки)
|
for (var номер in мир.фишкиМаджонга)
|
||||||
{
|
{
|
||||||
мир.группы.push(группа);
|
var фм = мир.фишкиМаджонга[номер];
|
||||||
if (номер % 2)
|
var ф = фишка.clone();
|
||||||
{
|
ф.userData = номер;
|
||||||
++группа;
|
ф.position.set(фм["📍"][0], 0, фм["📍"][1]);
|
||||||
}
|
мир.фишки.push(ф);
|
||||||
|
мир.сцена.add(ф);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -138,20 +142,22 @@ const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
СоздатьФишки = мир =>
|
ПодготовитьсяКСозданиюФишек = мир =>
|
||||||
{
|
{
|
||||||
мир.фишка = мир.полигональныеСетки[РЕСУРСЫ][ФИШКА];
|
мир.фишкиМаджонга = [
|
||||||
мир.фишки = [];
|
{
|
||||||
var позиции = [-2, 0, 2];
|
"📍": [0, 0],
|
||||||
for (var номер in позиции)
|
"🚩": 0,
|
||||||
{
|
},
|
||||||
var позиция = позиции[номер];
|
{
|
||||||
var фишка = мир.фишка.clone();
|
"📍": [3, 0],
|
||||||
фишка.userData = номер;
|
"🚩": 0,
|
||||||
фишка.position.x = позиция;
|
},
|
||||||
мир.фишки.push(фишка);
|
{
|
||||||
мир.сцена.add(фишка);
|
"📍": [0, 3],
|
||||||
}
|
"🚩": 1,
|
||||||
|
},
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
8
🏁.череда
8
🏁.череда
@@ -7,15 +7,17 @@
|
|||||||
загрузили текстуры
|
загрузили текстуры
|
||||||
создать материалы фишек
|
создать материалы фишек
|
||||||
создать пример сцены
|
создать пример сцены
|
||||||
|
подготовиться к созданию фишек
|
||||||
создать фишки
|
создать фишки
|
||||||
создать группы
|
|
||||||
назначить фишкам материалы
|
назначить фишкам материалы
|
||||||
подготовить фишки к выбору
|
# подготовить фишки к выбору
|
||||||
|
|
||||||
нажатие в рисователе
|
нажатие в рисователе
|
||||||
выбрать узел сцены
|
выбрать узел сцены
|
||||||
выбрали узел сцены
|
выбрали узел сцены
|
||||||
выбрать фишку
|
попробовать выбрать фишку
|
||||||
|
|
||||||
|
# выбрать фишку
|
||||||
выбрали фишку
|
выбрали фишку
|
||||||
выделить выбранную фишку
|
выделить выбранную фишку
|
||||||
сравнить пару выбранных фишек
|
сравнить пару выбранных фишек
|
||||||
|
|||||||
3
📦
3
📦
@@ -1,3 +1,4 @@
|
|||||||
https://git.opengamestudio.org/PuCOBATEJlb/PuCOBATEJlb/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/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000
|
||||||
https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000
|
https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000
|
||||||
|
https://git.opengamestudio.org/MAOH/MEXMA/raw/branch/master/0000
|
||||||
Reference in New Issue
Block a user