Project1

标题: 怎么事件接触 [打印本页]

作者: asdxjp233    时间: 2016-12-31 07:53
标题: 怎么事件接触
就是像玩家接触 事件接触事件也会启动事件

作者: congwsbn    时间: 2016-12-31 10:39
事件接触指的是,事件在移动时碰触到玩家(无视玩家朝向)就可以触发事件。
多用于追逐战之类的。
玩家接触就是相反,玩家在移动时碰触到事件(需要判定玩家面向)来触发事件的。
作者: asdxjp233    时间: 2016-12-31 10:51
o 我想要的是事件接触事件  触发事件 可以办到吗?
作者: 百里_飞柳    时间: 2016-12-31 12:07
将两个事件的xy坐标分别代入四个变量里,再将 x与x差值的绝对值 和 y与y差值的绝对值 进行相加,如果和小于等于1,就算这两个事件接触了
作者: asdxjp233    时间: 2016-12-31 12:12
听不懂 求更祥细点 最好带载图
作者: 鑫晴    时间: 2016-12-31 14:40
【更新中】RPGMaker基础教程
事件基础篇:出现条件与触发方式
作者: asdxjp233    时间: 2017-1-6 16:56
没什么用啊...
作者: marco99168    时间: 2017-1-6 17:28
本帖最后由 marco99168 于 2017-1-6 17:29 编辑

$game_variables[1] = $game_map.events[事件ID].x
$game_variables[2] = $game_map.events[事件ID].y
$game_variables[3] = $game_map.events[事件ID].x
$game_variables[4] = $game_map.events[事件ID].y
如果变量同时1=3,2=4。我认为应该就成立了吧……
反正我只是来误人子弟的。
其实还是4L的算法比较科学,我这个算法的话,只有重叠才有效。
但是很可惜,我不知道怎么取绝对值。
毕竟我只是个伸手党,以前也没有要到过这个东西。




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