/// <summary> /// 增加攻击力不设上线 /// </summary> public virtual int AddAttack(int num) { this.attack += num; AttackChangeAction.GetAction(this.ID, num); return(num); }
/// <summary> /// 减少攻击力最低为0 /// </summary> public virtual int DeductAttack(int num) { int temp = this.attack; this.attack = Mathf.Max(0, this.attack - num); temp -= this.attack; AttackChangeAction.GetAction(this.ID, temp); return(temp); }