gohud

Как сообщить игроку

← Виджеты

GoNotice — снекбар

Он никогда не перехватывает ввод. Уведомление читают, а не нажимают. Оно не берёт фокус, не блокирует игровой ввод, и кнопка под ним по-прежнему нажимается. Когда нужно подтверждение, берите GoDialogs; когда нужен выбор — GoPromptCard.

GoPromptCard — вопрос, который не блокирует

Плавает сбоку без затемняющей подложки. Игра продолжает идти.

GoCoachMark — обучающий тур

Указывает на настоящие элементы управления, по одному за раз. Ввод берёт только карточка, поэтому нажатие на сам подсвеченный элемент двигает тур дальше — «нажмите здесь» становится действием, а не предложением.

tour.start([
    {"target": bag_button, "title": "Сумка", "body": "Всё, что вы подбираете, попадает сюда."},
    {"target": map_button, "title": "Карта", "body": "Нажмите, чтобы открыть карту целиком."},
])

title и body могут быть ключами перевода или обычным текстом. Шаг, чья цель исчезла, пропускается.