Browse Source

Изменения от Главреда ГитЖС | Changes of GitJS Glavred

master
Главред | Glavred 3 years ago
parent
commit
71a02b5437
3 changed files with 87 additions and 7 deletions
  1. +1
    -1
      0000
  2. +74
    -5
      🏁.js
  3. +12
    -1
      🏁.череда

+ 1
- 1
0000 View File

@@ -1,5 +1,5 @@
МАОН МАОН
0.5.0
0.5.1
https://git.opengamestudio.org/MAOH/MAOH https://git.opengamestudio.org/MAOH/MAOH


x /🎬.js x /🎬.js


+ 74
- 5
🏁.js View File

@@ -93,6 +93,15 @@ const КОЭФФИЦИЕНТ_ВЫСОТЫ = 1.5;
// // // // // // // //




СоздатьФишки = мир =>
{
мир.уведомить("надо создать фишки");
};


// // // //


СоздатьМатериалыФишек = мир => СоздатьМатериалыФишек = мир =>
{ {
var настройки = мир.настройкиМаджонга; var настройки = мир.настройкиМаджонга;
@@ -117,6 +126,7 @@ const КОЭФФИЦИЕНТ_ВЫСОТЫ = 1.5;
} }
}; };



// // // // // // // //




@@ -147,13 +157,31 @@ const КОЭФФИЦИЕНТ_ВЫСОТЫ = 1.5;
// // // // // // // //




ЗагрузитьМодулиРесурсов = мир =>
ПроверитьНеобходимостьЗагрузкиРесурсов = мир =>
{ {
var настройки = мир.настройкиМаджонга; var настройки = мир.настройкиМаджонга;
var указатели = [
настройки["🀄/📦"],
настройки["📍/📦"],
];
if (
мир.полигональныеСетки &&
настройки["🀄/📦"] in мир.полигональныеСетки &&
настройки["🀄/📁"] in мир.полигональныеСетки[настройки["🀄/📦"]] &&
мир.текстуры &&
настройки["🀄/📦"] in мир.текстуры
) {
мир.уведомить("ресурсы не нужно загружать");
}
else
{
мир.уведомить("ресурсы нужно загружать");
}
};


// // // //


ЗагрузитьМодулиРесурсов = мир =>
{
var указатели = мир.списокМодулейРесурсовДляЗагрузки;
var сообщение = "Загрузка модулей ресурсов ⚬ 加载资源模块 ⚬ Loading resource modules"; var сообщение = "Загрузка модулей ресурсов ⚬ 加载资源模块 ⚬ Loading resource modules";
console.debug(сообщение, указатели); console.debug(сообщение, указатели);
мир.модули.использовали.подписатьРаз(function() { мир.модули.использовали.подписатьРаз(function() {
@@ -166,6 +194,47 @@ const КОЭФФИЦИЕНТ_ВЫСОТЫ = 1.5;
// // // // // // // //




ПроверитьНеобходимостьЗагрузкиМодулейРесурсов = мир =>
{
if (мир.списокМодулейРесурсовДляЗагрузки.length)
{
мир.уведомить("модули ресурсов нужно загружать");
}
else
{
мир.уведомить("модули ресурсов не нужно загружать");
}
}


// // // //


ПодготовитьСписокМодулейРесурсовДляЗагрузки = мир =>
{
var проверить = [
мир.настройкиМаджонга["🀄/📦"],
мир.настройкиМаджонга["📍/📦"],
];
var загрузить = [];
for (var н in проверить)
{
var указатель = проверить[н];
var м = мир.модули.модульПоУказателю(указатель);

// Модуль не загружен.
if (!м.содержимое)
{
загрузить.push_back(указатель);
}
}
мир.списокМодулейРесурсовДляЗагрузки = загрузить;
};


// // // //


ПодготовитьПредставлениеСпискаРаскладок = мир => ПодготовитьПредставлениеСпискаРаскладок = мир =>
{ {
var список = мир.списокРаскладок; var список = мир.списокРаскладок;


+ 12
- 1
🏁.череда View File

@@ -6,17 +6,28 @@
задать список раскладок маджонга задать список раскладок маджонга
отобразить окно управления отобразить окно управления
задать настройки маджонга по умолчанию задать настройки маджонга по умолчанию

изменили настройки маджонга изменили настройки маджонга
отобразить выбор раскладки маджонга отобразить выбор раскладки маджонга
подготовить список модулей ресурсов для загрузки
проверить необходимость загрузки модулей ресурсов
модули ресурсов не нужно загружать
проверить необходимость загрузки ресурсов
модули ресурсов нужно загружать
загрузить модули ресурсов загрузить модули ресурсов
загрузили модули ресурсов загрузили модули ресурсов
проверить необходимость загрузки ресурсов
ресурсы не нужно загружать
создать фишки
ресурсы нужно загружать
подготовиться к загрузке ресурсов подготовиться к загрузке ресурсов
загрузить полигональные сетки загрузить полигональные сетки
загрузили полигональные сетки загрузили полигональные сетки
загрузить текстуры загрузить текстуры
загрузили текстуры загрузили текстуры
создать материалы фишек создать материалы фишек
создать фишки

надо создать фишки
подготовиться к созданию фишек подготовиться к созданию фишек
создать фишки в сцене создать фишки в сцене
создать индексы фишек маджонга создать индексы фишек маджонга


Loading…
Cancel
Save