public partial class TeamHero { // 状态说明 // 正常状态:可以正常进行战斗。 // 控制状态:有眩晕、石化、冰冻等状态,持续X回合;其中冰冻状态中被攻击X次,可提前解除控制状态; 当角色处于控制状态时,武将无法进行普攻、无法释技能、不可触发释反击、追击等 // 沉默状态:不可释放技能,可普攻 // 缴械状态:无法进行普攻、追击、连击,可释放技能 // 无敌状态:武将所受的伤害不扣血,可被攻击、治疗、添加BUFF // 死亡状态:武将生命值为0时,从战斗消失,无法继续战斗。 public bool isStunned = false; public bool isStoned = false; public bool isFrozen = false; public bool isSlient = false; public bool isDisarmed = false; public bool isInvinceble = false; public bool isDead { get { return curHp <= 0; } } }