public void LoadUnitData(UnitData unitData) { _unitData = unitData; _unitName.LoadUnitData(unitData); _unitHp.LoadUnitData(unitData); _unitAttack.LoadUnitData(unitData); _unitRangeInfo.LoadUnitData(unitData); _unitDefInfo.LoadUnitData(unitData); _unitMovementInfo.LoadUnitData(unitData); _unitAbilityInfo.LoadUnitData(unitData); _unitSprite.RenderSprite(unitData); }
public void ShowUnitInfo(Unit unit) { _unitNameInfo.LoadUnitData(unit.unitData); _unitAttackInfo.LoadUnitData(unit.unitData); _unitHpInfo.ShowUnitHP(unit.GetStatistics().currentHp, unit.GetStatistics().maxHp); }