Project1
标题:
消耗公共资源的技能怎么做?
[打印本页]
作者:
saturnfjh
时间:
2013-8-15 20:26
标题:
消耗公共资源的技能怎么做?
说得详细点:
Mp是队伍共有的,最大值100点;用1号变量储存;
队伍中拥有A、B、C三人,三人分别有技能1、2、3,其中1技能消耗20MP,2技能消耗70MP,3技能消耗40MP,
问题来了,在角色的技能选择中,如果A选择1技能,B选择2技能,那么C是无法选择3技能的,
也就是说,当MP在选择技能的时候被用完时,其他的角色不能再选择消耗MP的技能,
请问这个要怎么实现?
难点在于:当取消角色的技能选择时,这个判定是可逆的?
作者:
Sion
时间:
2013-8-15 22:27
取消的时候加回去不就行了。
作者:
Sion
时间:
2013-8-16 13:34
选择的时候记录技能的消耗,因为有3个角色,所以要用三个变量来记录对应的消耗。
判断的时候总量减去消耗值,来确认剩余的值是否足够下一个角色来释放该技能。
全部确认之后再在总值里减去消耗值。
作者:
lirn
时间:
2013-8-16 18:49
可以选择物品消耗脚本。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1