Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
9
0000
9
0000
@@ -1,11 +1,14 @@
|
|||||||
Морда Маджонга
|
Морда Маджонга
|
||||||
0.1.1
|
0.2.0
|
||||||
https://git.opengamestudio.org/MAOH/MOPMA
|
https://git.opengamestudio.org/MAOH/MOPMA
|
||||||
|
|
||||||
x /⨐.js
|
x /⨐.js
|
||||||
|
/🎛️.css
|
||||||
|
/🎛️.html
|
||||||
|
/🎞️.css
|
||||||
x /🎬.js
|
x /🎬.js
|
||||||
/🎬.череда
|
/🎬.череда
|
||||||
|
/📍.css
|
||||||
/📍.html
|
/📍.html
|
||||||
x /📍.js
|
x /📖.js
|
||||||
/📍.череда
|
|
||||||
/🙈.css
|
/🙈.css
|
||||||
19
⨐.js
19
⨐.js
@@ -1,11 +1,26 @@
|
|||||||
создатьОкноСОтступами = (id) =>
|
создатьОкно = (мир, id, файлHTML = null, файлCSS = null) =>
|
||||||
{
|
{
|
||||||
|
// Структура.
|
||||||
var окно = document.createElement("div");
|
var окно = document.createElement("div");
|
||||||
окно.id = id;
|
окно.id = id;
|
||||||
окно.style.display = "none";
|
окно.style.display = "none";
|
||||||
окно.classList.add("окно-с-отступами");
|
|
||||||
document.body.appendChild(окно);
|
document.body.appendChild(окно);
|
||||||
|
// Вид.
|
||||||
|
if (файлHTML || файлCSS)
|
||||||
|
{
|
||||||
|
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
|
||||||
|
if (файлHTML)
|
||||||
|
{
|
||||||
|
окно.innerHTML = м.содержимое[файлHTML];
|
||||||
|
}
|
||||||
|
if (файлCSS)
|
||||||
|
{
|
||||||
|
добавитьCSS(м.содержимое[файлCSS]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Функциональность.
|
||||||
окно.плавно = new ПлавноОтобразитьСкрыть(окно);
|
окно.плавно = new ПлавноОтобразитьСкрыть(окно);
|
||||||
|
|
||||||
return окно;
|
return окно;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
16
🎛️.css
Normal file
16
🎛️.css
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
#окно-управления
|
||||||
|
{
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#кнопка-раскладки-отобразить
|
||||||
|
{
|
||||||
|
position: fixed;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
margin: 1em;
|
||||||
|
}
|
||||||
1
🎛️.html
Normal file
1
🎛️.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<a id="кнопка-раскладки-отобразить" uk-icon="icon: thumbnails; ratio: 2"></a>
|
||||||
10
🎞️.css
Normal file
10
🎞️.css
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
#окно-подложка
|
||||||
|
{
|
||||||
|
position: fixed;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
background-color: white;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
94
🎬.js
94
🎬.js
@@ -1,11 +1,91 @@
|
|||||||
СоздатьОкнаМаджонга = мир =>
|
СкрытьОкноУправления = мир =>
|
||||||
{
|
{
|
||||||
/*
|
мир.окноУправления.плавно.скрыть();
|
||||||
мир.уведомить("надо создать окно управления");
|
};
|
||||||
мир.уведомить("надо создать окно раскладок");
|
|
||||||
мир.уведомить("надо создать окно тем");
|
|
||||||
мир.уведомить("надо создать окно окончания");
|
// // // //
|
||||||
*/
|
|
||||||
|
|
||||||
|
ОтобразитьОкноУправления = мир =>
|
||||||
|
{
|
||||||
|
мир.окноУправления.плавно.отобразить();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СкрытьОкноПодложку = мир =>
|
||||||
|
{
|
||||||
|
мир.окноПодложка.плавно.скрыть();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтобразитьОкноПодложку = мир =>
|
||||||
|
{
|
||||||
|
мир.окноПодложка.плавно.отобразить();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СкрытьОкноРаскладок = мир =>
|
||||||
|
{
|
||||||
|
мир.окноРаскладок.плавно.скрыть();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтобразитьОкноРаскладок = мир =>
|
||||||
|
{
|
||||||
|
мир.окноРаскладок.плавно.отобразить();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СоздатьОкноРаскладок = мир =>
|
||||||
|
{
|
||||||
|
мир.окноРаскладок = создатьОкно(мир, "окно-раскладки", "/📍.html", "/📍.css");
|
||||||
|
мир.таблицаОкнаРаскладок = new Таблица("окно-раскладки-список");
|
||||||
|
$("#кнопка-раскладки-скрыть").click(function() {
|
||||||
|
мир.уведомить("кнопка раскладки скрыть");
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СоздатьОкноПодложку = мир =>
|
||||||
|
{
|
||||||
|
мир.окноПодложка = создатьОкно(мир, "окно-подложка", null, "/🎞️.css")
|
||||||
|
мир.окноПодложка.плавно = new ПлавноОтобразитьСкрыть(
|
||||||
|
мир.окноПодложка,
|
||||||
|
{
|
||||||
|
"прозрачность": 0.5,
|
||||||
|
}
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СоздатьОкноУправления = мир =>
|
||||||
|
{
|
||||||
|
мир.окноУправления = создатьОкно(мир, "окно-управления", "/🎛️.html", "/🎛️.css")
|
||||||
|
$("#кнопка-раскладки-отобразить").click(function() {
|
||||||
|
мир.уведомить("кнопка раскладки отобразить");
|
||||||
|
});;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
17
🎬.череда
17
🎬.череда
@@ -1,3 +1,14 @@
|
|||||||
#ручной пуск
|
ручной пуск
|
||||||
# задать стили морды маджонга
|
задать стили морды маджонга
|
||||||
# создать окна маджонга
|
создать окно управления
|
||||||
|
создать окно подложку
|
||||||
|
создать окно раскладок
|
||||||
|
|
||||||
|
кнопка раскладки отобразить
|
||||||
|
отобразить окно подложку
|
||||||
|
отобразить окно раскладок
|
||||||
|
скрыть окно управления
|
||||||
|
кнопка раскладки скрыть
|
||||||
|
скрыть окно подложку
|
||||||
|
скрыть окно раскладок
|
||||||
|
отобразить окно управления
|
||||||
16
📍.css
Normal file
16
📍.css
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
#окно-раскладки
|
||||||
|
{
|
||||||
|
position: fixed;
|
||||||
|
left: 1em;
|
||||||
|
top: 1em;
|
||||||
|
bottom: 1em;
|
||||||
|
right: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#кнопка-раскладки-скрыть
|
||||||
|
{
|
||||||
|
position: fixed;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
margin: 1em;
|
||||||
|
}
|
||||||
2
📍.html
2
📍.html
@@ -4,6 +4,6 @@
|
|||||||
<span class="uk-text-large">Layouts</span>
|
<span class="uk-text-large">Layouts</span>
|
||||||
</center>
|
</center>
|
||||||
<div class="прокрутка ширина-по-содержимому">
|
<div class="прокрутка ширина-по-содержимому">
|
||||||
<table id="окна-раскладки-список" class="uk-table uk-table-divider"></table>
|
<table id="окно-раскладки-список" class="uk-table uk-table-divider"></table>
|
||||||
</div>
|
</div>
|
||||||
<a id="кнопка-раскладки-скрыть" uk-icon="icon: close; ratio: 2"></a>
|
<a id="кнопка-раскладки-скрыть" uk-icon="icon: close; ratio: 2"></a>
|
||||||
Reference in New Issue
Block a user