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

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

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

400subscribers

111posts

Showcase and bundles

16
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.

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

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

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

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

Колонист

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

Штурман

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