Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
4
0000
4
0000
@@ -1,9 +1,11 @@
|
|||||||
Рисователь / Смотри
|
Рисователь / Смотри
|
||||||
0.3.0
|
0.4.0
|
||||||
https://git.opengamestudio.org/PuCOBATEJlb/CMOTPu
|
https://git.opengamestudio.org/PuCOBATEJlb/CMOTPu
|
||||||
|
|
||||||
x /🎬.js
|
x /🎬.js
|
||||||
/🎬.череда
|
/🎬.череда
|
||||||
/📦
|
/📦
|
||||||
|
x /📦.js
|
||||||
|
/📦.череда
|
||||||
x /🔄.js
|
x /🔄.js
|
||||||
/🔄.череда
|
/🔄.череда
|
||||||
52
🎬.js
52
🎬.js
@@ -12,55 +12,7 @@
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ОкончитьЗагрузкуПриложения = мир =>
|
ЗадатьЗаголовок = мир =>
|
||||||
{
|
{
|
||||||
мир.уведомить("надо окончить загрузку приложения");
|
document.title = "🎨 Рисователь / Смотри";
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
ЗагрузитьБиблиотекиПриложения = мир =>
|
|
||||||
{
|
|
||||||
var указатели = [];
|
|
||||||
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
|
|
||||||
var содержимое = м.содержимое["/📦"];
|
|
||||||
var строки = содержимое.split(/\n/);
|
|
||||||
for (var номер in строки)
|
|
||||||
{
|
|
||||||
var строка = строки[номер];
|
|
||||||
if (!строка.startsWith("#") && строка.length)
|
|
||||||
{
|
|
||||||
указатели.push(строка);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var сообщение = "Загрузка библиотек ⚬ 加载库 ⚬ Loading libraries";
|
|
||||||
console.debug(сообщение, указатели);
|
|
||||||
|
|
||||||
мир.модули.использовали.подписатьРаз(function() {
|
|
||||||
мир.уведомить("ручной пуск");
|
|
||||||
мир.уведомить("загрузили библиотеки приложения");
|
|
||||||
});
|
|
||||||
мир.модули.использовать(указатели);
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
ПроверитьНаличиеОбновленийПриложения = мир =>
|
|
||||||
{
|
|
||||||
// Эта функция находится вне "/🔄.js", т.к. "/🔄.js" отключаем,
|
|
||||||
// отчего этой функции просто не будет в пространстве имён.
|
|
||||||
var событие = "надо обновить приложение при наличии обновлений";
|
|
||||||
if (событие in мир.события)
|
|
||||||
{
|
|
||||||
мир.уведомить(событие);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
мир.уведомить("обновления приложения отсутствуют");
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
7
🎬.череда
7
🎬.череда
@@ -1,7 +1,4 @@
|
|||||||
пуск
|
пуск
|
||||||
проверить наличие обновлений приложения
|
задать заголовок
|
||||||
обновления приложения отсутствуют
|
надо окончить загрузку приложения
|
||||||
загрузить библиотеки приложения
|
|
||||||
загрузили библиотеки приложения
|
|
||||||
окончить загрузку приложения
|
|
||||||
скрыть крутилку
|
скрыть крутилку
|
||||||
52
📦.js
Normal file
52
📦.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
ОкончитьЗагрузкуПриложения = мир =>
|
||||||
|
{
|
||||||
|
мир.уведомить("надо окончить загрузку приложения");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ЗагрузитьБиблиотекиПриложения = мир =>
|
||||||
|
{
|
||||||
|
var указатели = [];
|
||||||
|
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
|
||||||
|
var содержимое = м.содержимое["/📦"];
|
||||||
|
var строки = содержимое.split(/\n/);
|
||||||
|
for (var номер in строки)
|
||||||
|
{
|
||||||
|
var строка = строки[номер];
|
||||||
|
if (!строка.startsWith("#") && строка.length)
|
||||||
|
{
|
||||||
|
указатели.push(строка);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var сообщение = "Загрузка библиотек ⚬ 加载库 ⚬ Loading libraries";
|
||||||
|
console.debug(сообщение, указатели);
|
||||||
|
|
||||||
|
мир.модули.использовали.подписатьРаз(function() {
|
||||||
|
мир.уведомить("ручной пуск");
|
||||||
|
мир.уведомить("загрузили библиотеки приложения");
|
||||||
|
});
|
||||||
|
мир.модули.использовать(указатели);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ПроверитьНаличиеОбновленийПриложения = мир =>
|
||||||
|
{
|
||||||
|
// Эта функция находится вне "/🔄.js", т.к. "/🔄.js" отключаем,
|
||||||
|
// отчего этой функции просто не будет в пространстве имён.
|
||||||
|
var событие = "надо обновить приложение при наличии обновлений";
|
||||||
|
if (событие in мир.события)
|
||||||
|
{
|
||||||
|
мир.уведомить(событие);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
мир.уведомить("обновления приложения отсутствуют");
|
||||||
|
}
|
||||||
|
};
|
||||||
6
📦.череда
Normal file
6
📦.череда
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
пуск
|
||||||
|
проверить наличие обновлений приложения
|
||||||
|
обновления приложения отсутствуют
|
||||||
|
загрузить библиотеки приложения
|
||||||
|
загрузили библиотеки приложения
|
||||||
|
окончить загрузку приложения
|
||||||
Reference in New Issue
Block a user