本帖最后由 soulsaga 于 2019-8-29 16:11 编辑 所以你们为什么不用条件不满足时执行 ![]() |
porlutia 发表于 2019-8-27 11:18 感谢回复!您的建议非常有参考性,在我根据您说的尝试操作的过程中我受益匪浅! |
灯笼菜刀王 发表于 2019-8-27 10:50 非常感谢菜刀前辈!根据您的建议,已经顺利解决问题! |
要先判断再进行操作, 而且要保证操作在判断内,必须经过判断后才会进行操作, 这样就不会出现意料以外的问题了 栗子 条件分歧, 角色有附带状态A的时候 角色清除状态A #清除它避免下次判断还满足条件 角色获得状态B 中断事件执行 #达成条件后, 下面的事件就不执行了, 避免一次叠满 end 条件分歧, 角色有附带状态B的时候 角色清除状态B 角色获得状态C 中断事件执行 end 条件分歧, 角色有附带状态C的时候 角色清除状态C 角色获得状态D 中断事件执行 end 角色获得状态A #最后在附加A状态, 这样只有上面那些都不满足(也就是无状态的时候)才会附加A |
89444640 发表于 2019-8-27 06:40 谢谢您的回复!根据您的建议,我尝试了在条件分歧后添加了中断操作,但如此设置的话会中断在一层BUFF的情况,每次使用技能都只能保持这层BUFF。然后变量控制也尝试了,确实可以根据变量控制,但在下一场战斗之后由于变量没有归零,一使用技能就会按上一局战斗叠加BUFF,想再请教您如何设置战斗结束后该变量自动归零 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-4-4 23:59
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.