Сделал нестандартную систему построек: при выборе героя (нажать F2 или F3) выбирается невидимый дамми-строитель. Если ему отдать любой приказ, кроме постройки (smart, move или stop), то выбор игрока очищается, и строитель убирается в угол карты, меняя владельца. Проблема в том, что триггер не реагирует на нажатие мышью кнопки "отмена", то есть, если закрыть меню строительства, дамми не прячется, а появляется его панель приказов.
Пытался через импорт файла (статья) менять координаты кнопки, чтобы её убрать - не помогло.
Каким образом отловить закрытие меню строительства (или вообще убрать эту кнопку)?

Принятый ответ

Можно дать юниту какую-нить абилку и все время через Force UI Key заставлять игрока ее нажимать пока этот юнит выбран
И как только он эту абилку использует, значит меню закрыто
Загруженные файлы
4
20
7 лет назад
4
Можно дать юниту какую-нить абилку и все время через Force UI Key заставлять игрока ее нажимать пока этот юнит выбран
И как только он эту абилку использует, значит меню закрыто
Загруженные файлы
Принятый ответ
1
18
7 лет назад
1
biridius, спасибо, работает )
Немного переделал, чтобы приказ постройки не сбивался. При срабатывании, если текущий приказ строителя не равен приказу пустышки, то способность удаляется. При выборе добавляется обратно. Ну и включение-отключение триггера с периодическим событием, если строитель не выбран.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.