Project1
标题:
有关于事件交互提示的,有些地方不太懂
[打印本页]
作者:
kama0327
时间:
2025-3-14 03:58
标题:
有关于事件交互提示的,有些地方不太懂
想做类似于三伏和烟火那种的事件交互,就是玩家触发事件时头上会冒出提示【按下x键交互】这种,但是我的行走图的尺寸改大了,不是一格了,就导致现有的事件交互插件没有用,当事件交互图标冒出时会被人物行走图给挡住,那些插件似乎都只适用于一格大小的玩家行走图,再大一点就会被遮住。所以想请教一下大佬们,应该怎么实现,要是有点涉及到代码相关的话麻烦大佬们讲详细一些,因为我只懂个皮毛。。。感谢大佬鼎力相助
作者:
浪里个浪
时间:
2025-3-14 15:41
具体没弄过这个,但可以提供个思路,用事件。具体就是在需要交互的事件周围用R页的数字涂一圈(按照你行走图大小能接触的地方),然后用条件分支,里面用脚本判断,设置如果玩家的坐标处在区域ID为xxx的位置,则提示文本xxxxx。
脚本可以用这个:$gameMap.regionId($gamePlayer.x, $gamePlayer.y) === 66
这句脚本就表示:玩家的xy坐标都在区域ID66的图块上。
如果是全地图的事件都是一样的提示,或者提示的种类不算多,这样还可以。但如果地图事件较多,每个事件的提示都不一样,这种就要麻烦一些了。另外,如果两个事件相邻较近,并且是不一样的提示,也需要好好设计一下位置什么的。
ps:可能还有更简单的方法,但新手的我只知道这个。
作者:
kama0327
时间:
2025-3-14 18:58
浪里个浪 发表于 2025-3-14 15:41
具体没弄过这个,但可以提供个思路,用事件。具体就是在需要交互的事件周围用R页的数字涂一圈(按照你行走 ...
好的!我今晚试试,谢谢大佬!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1