From cf230fc4efd86ae0ec42f2405e05fa7972e57fe7 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Mon, 07 Dec 2020 20:17:51 +0800 Subject: [PATCH] 增加开塔特效 --- Assets/Scripts/TowerDefense/UI/HUD/TowerInfoDisplay.cs | 17 ++++------------- 1 files changed, 4 insertions(+), 13 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/HUD/TowerInfoDisplay.cs b/Assets/Scripts/TowerDefense/UI/HUD/TowerInfoDisplay.cs index 68c5d68..bdf0f15 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/TowerInfoDisplay.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/TowerInfoDisplay.cs @@ -1,4 +1,5 @@ -using TowerDefense.Towers; +using KTGMGemClient; +using TowerDefense.Towers; using UnityEngine; using UnityEngine.UI; @@ -68,24 +69,14 @@ /// <param name="levelOfTower">The level of the tower</param> public void Show(Tower tower, int levelOfTower) { - if (levelOfTower >= tower.levels.Length) + if (levelOfTower >= ElfUpgradeData.MaxTowerLevel) { return; } - TowerLevel towerLevel = tower.levels[levelOfTower]; + TowerLevel towerLevel = tower.CurrentTowerLevel; DisplayText(towerName, tower.towerName); - DisplayText(description, towerLevel.description); - DisplayText(dps, towerLevel.GetTowerDps().ToString("f2")); - DisplayText(health, string.Format("{0}/{1}", tower.configuration.currentHealth, towerLevel.maxHealth)); DisplayText(level, (levelOfTower + 1).ToString()); DisplayText(dimensions, string.Format("{0}, {1}", tower.dimensions.x, tower.dimensions.y)); - if (levelOfTower + 1 < tower.levels.Length) - { - DisplayText(upgradeCost, tower.levels[levelOfTower + 1].cost.ToString()); - } - - int sellValue = tower.GetSellLevel(levelOfTower); - DisplayText(sellPrice, sellValue.ToString()); } /// <summary> -- Gitblit v1.9.1