Project1

标题: 如何让事件能够移动通过事件 [打印本页]

作者: okpartma    时间: 2015-9-5 16:03
标题: 如何让事件能够移动通过事件
这个问题是建立在一个好比说桥;
这个桥是个事件,透过开关来控制显示或不显示
目前遇到的问题是这个桥会阻碍追逐主角的事件靠近
因为桥是一个事件。
要是设计成允许穿透,那麽就无法让任何人靠近了,
因为事件的下方是无法通过的洞。
如下图,请问这个有办法解决吗?



另外因为是事件追逐主角,因此无法用设定自身穿透的方式,
不然他动不动就会冲到奇怪的地方。
请大家帮帮忙,谢谢(つд⊂)
作者: 冷峻逸    时间: 2015-9-5 16:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 三途亚梦    时间: 2015-9-5 17:23
没太便捷的解决办法,默认脚本中除非自己是允许穿透的,本事件是不能走到其它事件上去的。

方法1是用一个并行事件检测追逐你的事件的坐标,在特定让追逐翻到另外一页,是允许穿透且移动方向是只向下或者向上的。

方法2是把“桥”做成图块,将“没有桥”的部分做成事件。
“没有桥”的事件出现条件是:开关1开启时。
然后你只要把“桥”出现的事件写成开关1关闭就可以了。

方法3就是通过脚本来做。

作者: 柍若    时间: 2015-9-5 22:05
没遇到过这类问题,桥事件在玩家下方 NPC和玩家同层也不行吗?

那你试试画地图的时候画上桥,然后在桥的位置铺满32*32黑色方块行走图的事件,没出现桥的时候就让这些事件遮住桥,出现桥了就开开关让它们消失,这样应该可以(つд⊂)
作者: 精灵使者    时间: 2015-9-6 09:27
精灵温馨提示:
事件的图像不只是是走图,而且可以用地图图块。




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