Project1

标题: 指定移动路线的情况下,并行处理其他事件的情况 [打印本页]

作者: salamantala    时间: 2016-8-3 00:10
标题: 指定移动路线的情况下,并行处理其他事件的情况
我想知道在指定主角从A地移动到B地的情况下,我在地图上同时并行处理两个事件,一个是体力消耗,另一个是战斗触发,我是以时间来计算消耗和遇敌率的,基本就是等待60帧,然后变量1体力-随机数,变量2遇敌率+随机数然后就是以上循环这样,另外还有一个事件,当体力=0时游戏结束,遇敌率=100战斗。我本意是想主角从A地行走到B地这段路程上,不断的去反复执行我之前说的两个事件的,但是不知道是什么原因,我猜测可能是因为指定路线的缘故,造成,循环计时消耗和战斗触发事件只执行1次,且当体力为0时应该优先执行死亡返回基地的设定也无法中断指定路线移动这个事件……请问各位大神,这个问题如何解决?
作者: 上贺茂润    时间: 2016-8-3 07:42
你的事件都可以写在同一个事件里:

另外,你不能用=来判断
作者: salamantala    时间: 2016-8-3 13:46
本帖最后由 salamantala 于 2016-8-3 13:52 编辑
上贺茂润 发表于 2016-8-3 07:42
你的事件都可以写在同一个事件里:

另外,你不能用=来判断


大师,您测试一下看看,循环是有效了,但是概率100以上了还是不能触发战斗,并且循环中断了,概率不会再增加,体力也不会再消耗,依然优先判定行走路线,这该如何是好?




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