Project1

标题: 求助如何做一个车辆事件 [打印本页]

作者: 896562679    时间: 2016-9-25 23:36
标题: 求助如何做一个车辆事件
用RPG MAKER 还很不熟练,目前制作一个小区域的城市地图时遇到问题了,就是本来做了一个移动的车辆,但是不能让移动的车辆在地图循环,就算我用计时器加上事件转移也没有用,可能是我太弱了....
作者: 玄天    时间: 2016-9-26 03:28
本帖最后由 玄天 于 2016-9-26 03:30 编辑

如果车辆本身没有特别的执行内容(比如碰到玩家会撞死玩家,玩家可以跟车辆对话etc.),可以这样:

在车辆行动的起点双击建立一个事件;
触发器设为『并行处理』;
『设置移动路线』,对象为『本事件』,移动内容你看着地图办;
选项:不能移动时略过。把『等待完成』的勾选去掉
到达终点时,设指令『透明ON』,并结束『设置移动路线』;
使用『设置事件位置』,将车辆事件设置回到起点;
再插一个『设置移动路线』,对象依然是本事件,『不能移动时略过』,最后指令只有『透明OFF』。

范例:
◆设置移动路线:该事件 (略过)
:      :◇左移
:      :◇左移
:      :◇左移
:      :◇左移
:      :◇左移
:      :◇左移
:      :◇左移
:      :◇透明化ON
◆设置事件的位置:该事件, (25,21)
◆设置移动路线:该事件 (等待)
:      :◇透明化OFF


这样大概就能做出车辆不断在地图中循环跑的感觉了。

如果车辆是会和玩家产生互动的(比如撞死他),那么车辆事件本身做接触主角就会GAME OVER的效果(这里略),另外在任意地方建立一个空白事件,内容跟上面一样,只是『设置移动路线』的对象改成那个车辆事件。
注意,上述控制事件只能控制一个车辆事件,如果车辆有复数台的话就必须做对应个数的控制事件。
作者: 896562679    时间: 2016-9-26 22:44
玄天 发表于 2016-9-26 03:28
如果车辆本身没有特别的执行内容(比如碰到玩家会撞死玩家,玩家可以跟车辆对话etc.),可以这样:

在车辆 ...

多谢,这的确可行 ,我思路还是太狭窄....不能利用好(不能移动时略过这些东西...)除了车遇到人会消失外基本都挺好用,不过作为装饰已经够用了。
作者: 玄天    时间: 2016-9-27 00:46
896562679 发表于 2016-9-26 22:44
多谢,这的确可行 ,我思路还是太狭窄....不能利用好(不能移动时略过这些东西...)除了车遇到人会消失外基 ...

其实不是遇到人会消失,而是因为玩家挡住事件而事件指令依然执行,于是一直加载到『透明ON』就消失了,然后执行设置事件位置让整个事件移动到别的位置,于是看上去就好像突然消失。




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