Анатолий Адонин

Анатолий Адонин 

Разработка на Python / Renpy

393subscribers

103posts

Showcase

16

43 Функция tooltip - всплывающие подсказки в Renpy

В Renpy есть функция tooltip, позволяющая настраивать всплывающие подсказки при наведении на кнопки.
Для реализации подсказок каждой кнопке нужно дописать данную функцию с её описанием в кавычках. Обратите внимание, что текст обёрнут тегом _() подчёркивания со скобками, чтобы потом была возможность сделать перевод описания на другие языки.
Здесь же в экране следует написать логику работы функции и визуальное оформление всплывающей подсказки.
Иногда отображение подсказки возле курсора не очень удобно. Например, когда кнопки расположены в разных местах, в результате некоторые окошки всплывают за пределами экрана.
В таком случае можно указать определённую позицию на экране, где будут отображаться все подсказки.
***
Код из урока:
rpy
tooltip.rpy5.07 Kb
Предыдущий урок:
42 Свойство zorder - порядок отображения экранов в Renpy
Следующий урок:
44 Создание экрана профиля персонажа в Renpy
Все уроки здесь
Subscription levels3

Личный состав

$1.02 per month
Участник экспедиции

Колонист

$2.71 per month
С комфортом до Бетельгейзе

Штурман

$5.5 per month
Штурмуем геймдев - Пошаговые уроки с нуля до профи
Учимся создавать игры на Renpy
Программируем на Python
Go up