예제 #1
0
 public void updateUI()
 {
     currentHp.text          = "" + selectedHeroHealthBar.getCurrentHealth() + " / " + selectedHeroHealthBar.getMaxHealth();
     currentAttackSpeed.text = "" + Utils.calculateAttackRate(selectedHeroStats.getUnitType(), selectedHeroStats.getAgility());
     unitType.text           = "" + Enum.GetName(typeof(Utils.UnitType), selectedHeroStats.getUnitType());
     currentExperience.text  = "" + selectedHeroStats.getExperience();
     Level.text            = "" + selectedHeroStats.getLevel();
     nextLevelXP.text      = "" + selectedHeroStats.getNextLevelExperience();
     Health.text           = "" + selectedHeroStats.getHealth();
     Attack.text           = "" + selectedHeroStats.getAttack();
     Magic.text            = "" + selectedHeroStats.getMagic();
     Defense.text          = "" + selectedHeroStats.getDefense();
     Resistance.text       = "" + selectedHeroStats.getResistance();
     Agility.text          = "" + selectedHeroStats.getAgility();
     Block.text            = "" + selectedHeroStats.getBlock();
     refundButtonText.text = "REFUND\n +" + (int)(selectedHeroStats.getCost() * .66f) + " REQ";
     updateAbilityButtonValidity();
 }