не то

This commit is contained in:
2021-10-28 15:11:04 +03:00
parent d641ee47df
commit 20ce2d33cc
2 changed files with 38 additions and 6 deletions

View File

@@ -10,7 +10,6 @@
<script src="игра/uikit/uikit-icons.min.js"></script> <script src="игра/uikit/uikit-icons.min.js"></script>
<style> <style>
body { body {
overflow: hidden;
} }
#корень #корень
{ {

View File

@@ -3,6 +3,7 @@ function Меню(события, подсказки)
this.создать = function() this.создать = function()
{ {
события.подписать(this); события.подписать(this);
this.установитьМеню();
}; };
this.обработатьСобытие = function(событие) this.обработатьСобытие = function(событие)
@@ -12,18 +13,50 @@ function Меню(события, подсказки)
{ {
let значения = событие.substring(мышь.length).split("/"); let значения = событие.substring(мышь.length).split("/");
let элемент = значения[2]; let элемент = значения[2];
let подсказка = подсказки.подсказкаДляЭлемента(элемент); let имя = подсказки.подсказкаДляЭлемента(элемент);
if (подсказка) if (имя)
{ {
this.отобразитьМеню(подсказка); this.отобразитьМеню(имя);
} }
} }
}; };
this.отобразитьМеню = function(подсказка) this.отобразитьМеню = function(имя)
{ {
UIkit.modal("#меню").show();
/*
let подсказка = подсказки.задано[имя];
let html = `
`;
UIkit.modal.dialog(html);
*/
};
/**/console.debug("ИГР Меню.отобразитьМ подсказка:", подсказка); this.установитьМеню = function()
{
let html = `
<div id="меню" uk-modal>
<button class="uk-modal-close-default" type="button" uk-close></button>
<div class="uk-modal-body">
<h2 class="uk-modal-title">Заголовок</h2>
<div class="uk-child-width-1-4@s uk-text-center" uk-grid>
<div>
<div class="uk-card uk-card-default uk-card-body">👁️</div>
</div>
<div>
<div class="uk-card uk-card-default uk-card-body">🤚</div>
</div>
<div>
<div class="uk-card uk-card-default uk-card-body">🗣</div>
</div>
<div>
<div class="uk-card uk-card-default uk-card-body">🥾</div>
</div>
</div>
</div>
</div>
`;
document.body.insertAdjacentHTML("beforeend", html);
}; };
// Конструктор. // Конструктор.