查看: 2248|回复: 15

[有事请教] 怎样实现到达特定区域就会触发事件?

[复制链接]
梦石
0
星屑
24
在线时间
19 小时
注册时间
2023-8-15
回帖
7
发表于 2023-8-20 17:33:14 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
就是点击一片区域的格子,会触发相同的一个事件,目前我只会做到点击事件所在位置的那个点触发,
是不是需要使用地图R里的那些数字编号来设置特定区域?试了一下还是不会用
新手一个,所以问这么蠢的问题
梦石
0
星屑
5483
在线时间
712 小时
注册时间
2022-11-26
回帖
296
发表于 2023-8-20 17:56:42 | 显示全部楼层
yep有插件,可以找找
回复

使用道具 举报

梦石
0
星屑
3230
在线时间
445 小时
注册时间
2022-1-21
回帖
197
发表于 2023-8-20 18:13:30 | 显示全部楼层
区域ID                          
回复

使用道具 举报

梦石
0
星屑
24
在线时间
19 小时
注册时间
2023-8-15
回帖
7
 楼主| 发表于 2023-8-20 19:23:15 | 显示全部楼层

我用变量和条件分歧已经实现进入该区域就触发事件了,怎样做到按键点击该区域的条件下触发事件呢
回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-20 19:35:07 | 显示全部楼层
BAIZHOU 发表于 2023-8-20 19:23
我用变量和条件分歧已经实现进入该区域就触发事件了,怎样做到按键点击该区域的条件下触发事件呢 ...

事件的优先级选【在人物下方】,触发条件选【确定键】,这样走进去不会直接触发事件,必须要主动点击或互动才能触发
回复

使用道具 举报

梦石
0
星屑
24
在线时间
19 小时
注册时间
2023-8-15
回帖
7
 楼主| 发表于 2023-8-20 19:50:45 | 显示全部楼层
shiroin 发表于 2023-8-20 19:35
事件的优先级选【在人物下方】,触发条件选【确定键】,这样走进去不会直接触发事件,必须要主动点击或互 ...

试了一下不行,触发条件选并行处理才行
回复

使用道具 举报

梦石
0
星屑
24
在线时间
19 小时
注册时间
2023-8-15
回帖
7
 楼主| 发表于 2023-8-20 20:01:02 | 显示全部楼层
余杭 发表于 2023-8-20 17:56
yep有插件,可以找找

是YEP_PictureCommonEvents这个插件吗,是的话图片ID在哪里找
回复

使用道具 举报

梦石
0
星屑
1896
在线时间
603 小时
注册时间
2022-7-5
回帖
104
发表于 2023-8-20 20:23:34 | 显示全部楼层
有些地方我没搞清楚。  看上去要求是这三个 1) 在区域内  2) 要点击才能触发   3)点击的结果是触发事件

但是严谨一点的话,有疑问  1)你这个区域是否所有的格子都可以触发,还是有某些格子能点,某些点了没反应

2)你说的点击是要角色踩上去,还是不用踩上去,在远处就能点击

3)你说的点击姑且理解为是鼠标左键,但以防万一,还是问一下是否存在鼠标右键或者键盘某个键的触发

4)你说做到了点击某个点触发,有必要参考你目前是怎么实现的
回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-20 20:24:01 | 显示全部楼层
BAIZHOU 发表于 2023-8-20 19:50
试了一下不行,触发条件选并行处理才行

截个事件页的图给我看看
回复

使用道具 举报

梦石
0
星屑
24
在线时间
19 小时
注册时间
2023-8-15
回帖
7
 楼主| 发表于 2023-8-20 20:51:43 | 显示全部楼层
bleen 发表于 2023-8-20 20:23
有些地方我没搞清楚。  看上去要求是这三个 1) 在区域内  2) 要点击才能触发   3)点击的结果是触发事件
...

1)所有的格子都可以触发
2)在远处就能点击
3)鼠标左键
4)是通过变量操作设置玩家X Y坐标,获取区域ID信息,然后通过条件分歧判断玩家是否在改区域内,这样只能实现触碰到该区域时即触发
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部