ввести Меню

This commit is contained in:
2021-10-28 14:04:52 +03:00
parent a3272e2cf1
commit d641ee47df
4 changed files with 59 additions and 12 deletions

View File

@@ -0,0 +1,32 @@
function Меню(события, подсказки)
{
this.создать = function()
{
события.подписать(this);
};
this.обработатьСобытие = function(событие)
{
let мышь = "мышь/нажатие/";
if (событие.startsWith(мышь))
{
let значения = событие.substring(мышь.length).split("/");
let элемент = значения[2];
let подсказка = подсказки.подсказкаДляЭлемента(элемент);
if (подсказка)
{
this.отобразитьМеню(подсказка);
}
}
};
this.отобразитьМеню = function(подсказка)
{
/**/console.debug("ИГР Меню.отобразитьМ подсказка:", подсказка);
};
// Конструктор.
this.создать();
};