Project1

标题: 关于事件出现条件的判断问题…… [打印本页]

作者: Darkduck    时间: 2015-7-1 17:25
标题: 关于事件出现条件的判断问题……
请问各位,事件的出现条件在对变量进行判断的时候,只能判断“不小于”吗?能不能是“当变量等于”这种?
作者: 1181770261    时间: 2015-7-1 17:53
=.=F1要活用啊。
1.直接在设置里条件分歧,当变量X=?时,继续执行不就好了。

2.硬要说的话,变量不小于3,那么3也可以当作是等于的条件,可以通过条件分歧:“当变量大于等于4时”,然后空着,在否则上进行你的设。。这样子也可以达到,但是有点画蛇添足吧
作者: gaogs123456    时间: 2015-7-1 20:03
可以换一种方法,建一个事件用并行处理(或其它方法触发该事件),
在这个事件里,用条件分歧,当变量=X时,开启开关,
而所需要的事件就用这个开关来打开

一个并行处理的事件,影响很小
作者: taroxd    时间: 2015-7-1 20:29
2L说得很正确。还不满足的话可以试试看这个:http://taroxd.github.io/rgss/%E7 ... 8F%98%E9%87%8F.html

把一个开关固定为“某变量是否等于某个值”
作者: Darkduck    时间: 2015-7-2 09:32
1181770261 发表于 2015-7-1 17:53
=.=F1要活用啊。
1.直接在设置里条件分歧,当变量X=?时,继续执行不就好了。

因为有些情况需要写诸如“变量=1时则出现事件1”“变量=2时则删除事件”“变量=3时则出现事件2”这种情况,如果条件设定为“变量不小于3”,那么第二种情况的判定条件也就成立了。。
不过按照您说的,在实行内容中添加条件分歧来再判断一次倒是个超屌的思路……
真是谢谢您解答了~
作者: Darkduck    时间: 2015-7-2 09:34
gaogs123456 发表于 2015-7-1 20:03
可以换一种方法,建一个事件用并行处理(或其它方法触发该事件),
在这个事件里,用条件分歧,当变量=X时 ...

其实我是在用并行处理来处理事件的时候发现了这个问题……看来得要多搞几页串起来用了~




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