Project1

标题: 请教怎么一个按键或公共事件,分开执行多个事件 [打印本页]

作者: 奶瓶x    时间: 2019-7-29 18:17
标题: 请教怎么一个按键或公共事件,分开执行多个事件
我有4个事件:事件1=off,事件2=off,事件3=off,事件4=off
按下一个键位或执行公共事件(执行条件相同),(开关1=on)然后出现事件1,事件1完成后,再次按下按键或再次执行这个公共事件,(开关2=on)出现事件2,。。。同理事件3,事件4
请教这个事件怎么写?

经常出现这种4个事件同时出现的现象
如果按下Q键
开关1=on
结束
如果按下Q键
开关2=on
结束
------结果就是2个事件同时出现

作者: soulsaga    时间: 2019-7-29 18:40
如果按下Q键
如果开关3==on
开关4=on
不符合条件
如果按下Q键
如果开关2==on
开关3=on
不符合条件
如果按下Q键
如果开关1==on
开关2=on
不符合条件
如果按下Q键
开关1=on
结束
作者: 奶瓶x    时间: 2019-7-29 18:45
soulsaga 发表于 2019-7-29 18:40
如果按下Q键
如果开关3==on
开关4=on

好的谢谢大佬
作者: 奶瓶x    时间: 2019-7-29 18:53
soulsaga 发表于 2019-7-29 18:40
如果按下Q键
如果开关3==on
开关4=on

流程控制里的分支条件不存在“==”
这可咋写
作者: soulsaga    时间: 2019-7-29 19:31
本帖最后由 soulsaga 于 2019-7-29 19:42 编辑
奶瓶x 发表于 2019-7-29 18:53
流程控制里的分支条件不存在“==”
这可咋写


你开关X为打开就行..
作者: 奶瓶x    时间: 2019-7-29 20:03
soulsaga 发表于 2019-7-29 19:31
你开关X为打开就行..

不行,看到的效果是:按了一下键位4个事件同事都打开
作者: soulsaga    时间: 2019-7-29 20:09
奶瓶x 发表于 2019-7-29 20:03
不行,看到的效果是:按了一下键位4个事件同事都打开

你怎么设的事件..发下截图
作者: 奶瓶x    时间: 2019-7-29 20:16
soulsaga 发表于 2019-7-29 20:09
你怎么设的事件..发下截图


作者: soulsaga    时间: 2019-7-29 20:20
奶瓶x 发表于 2019-7-29 20:16

这样不对..你要在用第一个条件分岐时打勾创建不满足条件时的分支
作者: 奶瓶x    时间: 2019-7-29 20:23
soulsaga 发表于 2019-7-29 20:20
这样不对..你要在用第一个条件分岐时打勾创建不满足条件时的分支

不满足的时候  第一个写
资料4=off  
第二个写
资料3=off

?以此类推?
作者: soulsaga    时间: 2019-7-29 20:25
奶瓶x 发表于 2019-7-29 20:23
不满足的时候  第一个写
资料4=off  
第二个写

照2楼写.不用OFF
作者: 奶瓶x    时间: 2019-7-29 20:25
soulsaga 发表于 2019-7-29 20:20
这样不对..你要在用第一个条件分岐时打勾创建不满足条件时的分支

刚试过还是不行,想写出的效果就是  按一下通过了出现一条消息 ,再按一下再通过在出现第二条
作者: soulsaga    时间: 2019-7-29 20:30
请发截图..你写成什么样..照2楼写没理由不行..
作者: 奶瓶x    时间: 2019-7-29 20:34
soulsaga 发表于 2019-7-29 20:30
请发截图..你写成什么样..照2楼写没理由不行..


作者: 奶瓶x    时间: 2019-7-29 20:34
soulsaga 发表于 2019-7-29 20:30
请发截图..你写成什么样..照2楼写没理由不行..

除第一个以为剩下的都是在否则里面写的  是吧
作者: soulsaga    时间: 2019-7-29 20:38
奶瓶x 发表于 2019-7-29 20:34
除第一个以为剩下的都是在否则里面写的  是吧

这样不对..你的按下Q键呢..
作者: 奶瓶x    时间: 2019-7-29 20:40
soulsaga 发表于 2019-7-29 20:38
这样不对..你的按下Q键呢..

这个是后期才改成按键的,现在用的事件测试的
作者: soulsaga    时间: 2019-7-29 20:41
奶瓶x 发表于 2019-7-29 20:34
除第一个以为剩下的都是在否则里面写的  是吧


如果100面使用
如果按下Q键
如果开关3==on#这里打勾不满足条件
开关4=on
不符合开关3条件
如果开关2==on#这里打勾不满足条件
开关3=on
不符合开关2条件
如果开关1==on #这里打勾不满足条件
开关2=on
不符合开关1条件
开关1=on
结束
作者: 奶瓶x    时间: 2019-7-29 20:51
soulsaga 发表于 2019-7-29 20:41
如果100面使用
如果按下Q键
如果开关3==on#这里打勾不满足条件

非常感谢大佬,让我加你个QQ吧  已经可以正常实现功能了
我还是个新手啊
作者: soulsaga    时间: 2019-7-29 20:56
奶瓶x 发表于 2019-7-29 20:51
非常感谢大佬,让我加你个QQ吧  已经可以正常实现功能了
我还是个新手啊 ...

我对MV不熟..还是萌新..不是大佬
作者: 奶瓶x    时间: 2019-7-29 21:02
soulsaga 发表于 2019-7-29 20:56
我对MV不熟..还是萌新..不是大佬

(⊙o⊙)…好吧
作者: 加洛斯L    时间: 2019-9-19 16:53
可以用个变量计数,当计数变量等于0时,执行第一个事件,事件执行完计数变量加1;当计数变量等于1时,执行第二个变量,事件执行完计数变量加1,以此类推。




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