Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
49
🏁.js
49
🏁.js
@@ -2,53 +2,20 @@
|
|||||||
const РЕСУРСЫ = "https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000";
|
const РЕСУРСЫ = "https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000";
|
||||||
const ФИШКА = "/фишка.gltf";
|
const ФИШКА = "/фишка.gltf";
|
||||||
const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000";
|
const ТЕМА_ОТЛАДОЧНАЯ = "https://git.opengamestudio.org/MAOH/MAOH_TEMA_OTAK/raw/branch/master/0000";
|
||||||
const ЗАДЕРЖКА = 5000;
|
|
||||||
|
|
||||||
|
|
||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ОтобразитьВыбранныеФишки = мир =>
|
СкрытьУбранныеФишки = мир =>
|
||||||
{
|
{
|
||||||
const uuid = мир.uuid();
|
for (var номер in мир.убранныеФишкиМаджонга)
|
||||||
console.debug("отобразить-01", uuid, new Date(), мир.задержкаОтображенияВыбранныхФишек, мир.выбранныеФишкиМаджонга);
|
{
|
||||||
setTimeout(
|
var н = мир.убранныеФишкиМаджонга[номер];
|
||||||
function() {
|
// Перемещаем фишку на другой слой для исключения её из отрисовки и выбора.
|
||||||
console.debug("отобразить-02", uuid, new Date(), мир.задержкаОтображенияВыбранныхФишек, мир.выбранныеФишкиМаджонга);
|
var ф = мир.фишки[н];
|
||||||
мир.уведомить("надо отобразить выбранные фишки");
|
ф.layers.set(1);
|
||||||
мир.задержкаОтображенияВыбранныхФишек = 0;
|
}
|
||||||
},
|
|
||||||
мир.задержкаОтображенияВыбранныхФишек
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
ЗадержатьСледующееОтображениеВыбранныхФишек = мир =>
|
|
||||||
{
|
|
||||||
console.debug("задержать");
|
|
||||||
мир.задержкаОтображенияВыбранныхФишек = ЗАДЕРЖКА;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
СкрытьУбранныеФишкиПослеЗадержки = мир =>
|
|
||||||
{
|
|
||||||
setTimeout(
|
|
||||||
function() {
|
|
||||||
for (var номер in мир.убранныеФишкиМаджонга)
|
|
||||||
{
|
|
||||||
var н = мир.убранныеФишкиМаджонга[номер];
|
|
||||||
// Перемещаем фишку на другой слой для исключения её из отрисовки и выбора.
|
|
||||||
var ф = мир.фишки[н];
|
|
||||||
ф.layers.set(1);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
ЗАДЕРЖКА
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
6
🏁.череда
6
🏁.череда
@@ -19,11 +19,7 @@
|
|||||||
задать фишку для выбора
|
задать фишку для выбора
|
||||||
выбрать фишку маджонга
|
выбрать фишку маджонга
|
||||||
изменили выбранные фишки маджонга
|
изменили выбранные фишки маджонга
|
||||||
отобразить выбранные фишки
|
|
||||||
надо отобразить выбранные фишки
|
|
||||||
задать материалы фишкам
|
задать материалы фишкам
|
||||||
выделить выбранные фишки
|
выделить выбранные фишки
|
||||||
выбрали пару фишек маджонга одной группы
|
|
||||||
задержать следующее отображение выбранных фишек
|
|
||||||
убрали фишки маджонга
|
убрали фишки маджонга
|
||||||
скрыть убранные фишки после задержки
|
скрыть убранные фишки
|
||||||
Reference in New Issue
Block a user