public virtual void SetHouse(SoldierTower house) { _house = house; _curProperty.atk = house.soliderAtk; eventId = house.name; EventCenter.GetInstance().AddEventListener($"{eventId}UpGrade", TowerUpgrade); EventCenter.GetInstance().AddEventListener($"{eventId}Destory", TowerDestory); }
public override void SetHouse(SoldierTower house) { base.SetHouse(house); flag = house.flag; }