From 944950c86ab3be21c22b7c15039cf2e572efdc90 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Tue, 01 Dec 2020 15:34:32 +0800 Subject: [PATCH] 删除无用代码 --- Assets/Scripts/TowerDefense/UI/HUD/GameUI.cs | 37 +++++++------------------------------ 1 files changed, 7 insertions(+), 30 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/HUD/GameUI.cs b/Assets/Scripts/TowerDefense/UI/HUD/GameUI.cs index b6459ae..628e0c9 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/GameUI.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/GameUI.cs @@ -1150,13 +1150,7 @@ { return; } - int upgradeCost = currentSelectedTower.GetCostForNextLevel(); - bool successfulUpgrade = LevelManager.instance.currency.TryPurchase(upgradeCost); - if (successfulUpgrade) - { - currentSelectedTower.UpgradeTower(); - } - //towerUI.Hide(); + currentSelectedTower.UpgradeTower(); DeselectTower(); } @@ -1214,15 +1208,10 @@ { throw new InvalidOperationException("Selected Tower is null"); } - int sellValue = currentSelectedTower.GetSellLevel(); - if (LevelManager.instanceExists && sellValue > 0) - { - LevelManager.instance.currency.AddCurrency(sellValue); - currentSelectedTower.Sell(); + currentSelectedTower.Sell(); - // 从列表中删除Tower. - delTower(currentSelectedTower); - } + // 从列表中删除Tower. + delTower(currentSelectedTower); DeselectTower(); } @@ -1242,12 +1231,7 @@ { return; } - int cost = m_CurrentTower.controller.purchaseCost; - bool successfulPurchase = LevelManager.instance.currency.TryPurchase(cost); - if (successfulPurchase) - { - PlaceTower(); - } + PlaceTower(); } /// <summary> @@ -1312,14 +1296,7 @@ CancelGhostPlacement(); return; } - int cost = m_CurrentTower.controller.purchaseCost; - if (zeroCost) - cost = 0; - bool successfulPurchase = LevelManager.instance.currency.TryPurchase(cost); - if (successfulPurchase) - { - PlaceGhost(pointer); - } + PlaceGhost(pointer); } /// <summary> @@ -1433,7 +1410,7 @@ { return false; } - return LevelManager.instance.currency.CanAfford(m_CurrentTower.controller.purchaseCost); + return true; } /// <summary> -- Gitblit v1.9.1