1071257831 发表于 2022-2-19 12:18 感谢帮忙 |
小怪兽奇奇侠 发表于 2022-2-19 13:50 感谢帮忙 |
如果你的是ARPG的话,【获取子弹】和【发射子弹】是2个事件。 发射子弹的时候触发【发射子弹】事件,获取子弹的时候触发【获取子弹】事件。 【发射子弹】事件里就是: 条件分歧:子弹数 > 0 子弹数 -= 1 (然后添加你发射子弹的功能) 不用条件不满足时的设定。 |
本帖最后由 1071257831 于 2022-2-19 12:24 编辑 我的事件有点写得拉,请不要介意。 1、这其实就相当于有子弹才能开枪嘛,那就创建一个武器类型:枪。 2、为枪设置一个添加一个技能类型,我这里就随便取一个:枪械。 3、设置一个物品:子弹。*这里简单说明一下,因为设置为不能使用,在战斗中的时候背包里面看不见子弹的数量,所以随便设置了一下。 4、创建一个并行公共事件:判断是否可以执行枪击技能,打开开关并联,判定。 5、创建技能:枪击,设置公共事件,如图所示,*这里得同时判定两次,如果判断一次即使子弹没有了下回合仍然能开枪。 基本就设置ok了,不同的枪械,消耗子弹数量,请用不同的公共事件判断。 我个人感觉根据持有装备设置好一些,纯变量的话还得写一堆别的东西。 如果是设置普通攻击为枪击的话,改到攻击里面就行。 如果没有到达你想要的效果,请轻喷 |
新建一个变量名曰子弹数,发射子弹的事件里先写一个条件分歧,判定子弹数是否大于0,大于零就发射,并且用变量操作使子弹数减一。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-28 16:39
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.