Project1
标题:
求教如何设定范围内触发事情
[打印本页]
作者:
super1108cat
时间:
2012-2-28 14:18
标题:
求教如何设定范围内触发事情
RT
譬如角色在绘制好的城镇内行走,走到某块区域自动执行事件
但是由于城镇地图的多方向性,一般情况下不可能只从某个特定的事件上经过并触发事件。
求教如何设定
其实自己也有解决方案,
1 设定单通道,只能从此过,当然能触发 缺点 画面不够美观,局限性太强。
2 在所有可能通过的路线上都设置相同事件 缺点 事件过多,太冗杂也太笨重。
希望能有能设定 走到某指定范围内就能触发事件的方法。
求指教!!!!!!! dsu_plus_rewardpost_czw
作者:
cxpagy
时间:
2012-2-28 14:30
本帖最后由 cxpagy 于 2012-2-28 14:34 编辑
坐标会用吗?
设置主角的X/Y坐标,当主角坐标在触发坐标内触发事件,如何?
作者:
睡去的ZZ
时间:
2012-2-28 15:36
本帖最后由 睡去的ZZ 于 2012-2-28 15:37 编辑
你先做好一个事件,然后右键点复制
再在人物可能走过的地方右键粘贴
把路口摆上一排事件就可以了
这样你只要做一个事件,其他的只要复制粘贴就可以了
作者:
hys111111
时间:
2012-2-28 20:52
本帖最后由 hys111111 于 2012-2-28 20:53 编辑
放一个并行处理的事件,执行脚本:
for x in 你想要的范围1...你想要的范围2
for y in 你想要的范围3...你想要的范围4
$game_variables[XX]=true
end
end
复制代码
然后,放一个自动执行的事件:(出现条件是XX开关打开)
里面就放执行的内容。执行完毕后,独立开关操作A,在此事件建立一个事件页(空的),出现条件是独立开关A打开时
不过我觉得您的方法2是最好的方法
作者:
super1108cat
时间:
2012-2-29 01:49
感谢楼上诸位热心的朋友!!!
由于才开始接触RMXP 不想用脚本的(因为不太懂语法)
还是发现 脚本能解决的问题 要比RMXP本身自带的功能强大很多啊!
就像C和JAVA 还是面向过程的东西更加全面,非常感谢诸位。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1