GAL中的标注弹窗功能——Renpy系列1
注:面对没有python和renpy基础的萌新而设计的易理解,好修改的系统,代码简陋,请见谅哦~
前言
这几天看算法看麻了,于是想起了手头上的一个小小小项目还急着优化,趁着这个机会发一篇博客~
这次的目标是实现一个标注弹窗的小功能,当我们把鼠标拖上黑体文字的时候可以显现出一些相关的标注
一、探寻实现思路——不要用hotspot!!!
根据我查找的大量资料,我发现官方文档中有两个思路指向成功实现
第一个是使用Hotspot框架,第二个是使用Tooltip框架。
样例代码:
screen preferences():
tag menu
use navigation
imagemap:
auto "gui_set/gui_prefs_%s.png"
hotspot (740, 232, 75, 73) action Preference("display", "fullscreen") alt _("Display Fullscreen")
hotspot (832, 232, 75, 73) action Preference("display", "window") alt _("Display Window")
hotspot (1074, 232, 75, 73) action Preference

本文探讨了在Renpy中实现标注弹窗功能的方法。通过对比Hotspot与Tooltip框架,详细介绍了Tooltip及其变式的应用技巧,包括代码示例及视觉效果优化建议。

最低0.47元/天 解锁文章
1545

被折叠的 条评论
为什么被折叠?



