public override int ApplyDamage(int damage, GameObject killer) { var damageVal = damage - defence; if (damageVal > 0) { HP -= damageVal; UIBattleHead uiBattleHead = UIManager.Instance.GetUI <UIBattleHead>(UIName.UIBattleHead); uiBattleHead.SetHp(HP, MaxHP); //add更新血条 return(damageVal); } return(0); }
void Awake() { Instance = this; }
void Awake() { instance = this; }