Project1

标题: 如何制作一个触发式的浮动信息窗口 [打印本页]

作者: ws6tbz    时间: 4 天前
标题: 如何制作一个触发式的浮动信息窗口
如图所示,我希望让角色踩到格子上时,在格子旁边弹出一个文本框。目前遇到了几个问题,希望大佬们指导一下:

1、请问如何制作这样浮动的文本框?我现在有两个思路:
(1)做成图片。但我不知道有没有能让图片以格子的坐标为基准,在旁边弹出的办法。如果纯纯用“显示图片”,每次输入坐标也够麻烦的。
(2)用文字的窗口。对我来说更难一点,一方面不知道该用什么插件;另一方面,文字量比较大,用显示文本的窗口我不确定能否装得下。

2、我希望角色踩在格子上的时候窗口出现,角色离开后窗口消失。
关于这个问题,我之前尝试过用GALV的TimedMessagePopups,效果不理想。因为这个插件显示的窗口有时间限制。请问大佬们有没有合适的解决方案?

Screenshot_20241201_001310.jpg (117.44 KB, 下载次数: 2)

Screenshot_20241201_001310.jpg

作者: Pink_cherry    时间: 4 天前
(1)做成图片。 可以用变量1,2记录角色位置,  然后变量1 +x ,2+y  然后显示图片位置用变量

GALV的TimedMessagePopups 的时间不是可以自己定义的吗
作者: ws6tbz    时间: 4 天前
Pink_cherry 发表于 2024-12-1 00:58
(1)做成图片。 可以用变量1,2记录角色位置,  然后变量1 +x ,2+y  然后显示图片位置用变量

GALV的TimedM ...

galv这个确实是自定义时间,但是好像没办法让它一直显示吧
作者: 灯笼菜刀王    时间: 3 天前
本帖最后由 灯笼菜刀王 于 2024-12-2 15:55 编辑

用图片最简单, 想用文本就要去写一个窗口, 该窗口要和显示图片的性质一样, 即不影响主角操作, 且在打开菜单这类切换场景的操作时会自动隐藏切换回来时自动恢复, 同时在读取后还要能自动调取(如果你不限制随时存档的话)

推荐方法是直接生成一个bitmap,然后把文本描绘上去, 再用显示图片的方式显示这个bitmap,当然描绘时如何有个通用排榜就要自己去规划了

站上去显示, 离开不显示,  用接触事件调用方式做, 显示图片/文本窗口的同时, 打开一个并行处理, 内容是监测方向键, 当它不为0时就关闭图片/文本窗口,并关闭该并行处理




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1