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

This commit is contained in:
Главред | Glavred
2020-11-19 14:27:11 +03:00
parent 76c573bb5e
commit 3f709589ee
6 changed files with 65 additions and 61 deletions

4
0000
View File

@@ -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
View File

@@ -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
{
мир.уведомить("обновления приложения отсутствуют");
}
}; };

View File

@@ -1,7 +1,4 @@
пуск пуск
проверить наличие обновлений приложения задать заголовок
обновления приложения отсутствуют надо окончить загрузку приложения
загрузить библиотеки приложения
загрузили библиотеки приложения
окончить загрузку приложения
скрыть крутилку скрыть крутилку

52
📦.js Normal file
View 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
View File

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

View File

@@ -1,8 +1,3 @@
// // // //
ПерезагрузитьПриложениеПослеОбновления = мир => ПерезагрузитьПриложениеПослеОбновления = мир =>
{ {
window.location.reload(false); window.location.reload(false);