gohud

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

← Виджеты

GoNotice — снекбар

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

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

GoPromptCard — Вопрос, который не останавливает игру, — приглашение, обмен.
GoPromptCard

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

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

GoCoachMark — Обучающий тур, указывающий на настоящие элементы.
GoCoachMark

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

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

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