Project1

标题: 滚石陷阱怎么做 [打印本页]

作者: 穿越时空之剑    时间: 2019-8-12 13:06
标题: 滚石陷阱怎么做

如图,只要按下这个红色按钮左边就会出现地刺,并且上方的岩石就会往下滚动,玩家碰到岩石就会即死,地刺的事件已经设置完成了,求教怎么设置滚石的事件
作者: 真の玛娜君    时间: 2019-8-12 13:21
本帖最后由 真の玛娜君 于 2019-8-12 13:23 编辑

按下按钮打开 开关A ,滚石事件页2出现条件设置为开关A开启,触发条件为并行,内容为<向下1步,将变量AB赋值为该事件的X,Y轴的值,然后将变量CD赋值为玩家的X.Y轴的值,
#如果变量A等于变量C
#如果变量B等于变量D
   #赋予全体角色无法战斗效果(也可以游戏结束或自制死亡结局)
#否则
  #留空(也可以添加用独立开关让滚石永久消失或让滚石回归原位)
                                                                              循环执行>
未实测
作者: 黄亦天    时间: 2019-8-12 13:37
楼上有点复杂了吧
滚石本身触发条件设置成『事件接触』其实就可以了

按下开关的时候 开启某开关 滚石切换到事件页2 事件页2的移动路线是一路向下并不允许穿透 事件页2的触发条件就是『事件接触』 事件页2的内容就是触发效果

如果想让石头停下后无触发判定 也可以把滚石的移动路线写在开启后的按钮事件页里 移动结束后 关闭滚石的开关
作者: 穿越时空之剑    时间: 2019-8-12 13:40
真の玛娜君 发表于 2019-8-12 13:21
按下按钮打开 开关A ,滚石事件页2出现条件设置为开关A开启,触发条件为并行,内容为
未实测 ...

谢谢,亲测可行,是我想要的效果
作者: 穿越时空之剑    时间: 2019-8-12 13:47
本帖最后由 穿越时空之剑 于 2019-8-12 13:50 编辑

感谢3楼的提醒,配合自己之前想到的,有了另外一个解决办法:
这是滚石的事件,在开关按下后触发,由于触发条件是事件接触,所以不能自主移动

另一个并行处理事件,同样在开关按下后触发,用来控制滚石的移动

两个事件配合起来也能达到2楼那样的效果






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