From dcbbe82ceca921e73e1789ae87ea8ac6a59c7bff Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Thu, 17 Dec 2020 15:54:41 +0800 Subject: [PATCH] 增加技能特效 --- Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs b/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs index f77c8fc..3814f55 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs @@ -277,12 +277,12 @@ //首次购买宝石特效 public GameObject fireAppearEffect1; - public GameObject fireAppearEffect2; + //public GameObject fireAppearEffect2; public GameObject waterAppearEffect1; - public GameObject waterAppearEffect2; + //public GameObject waterAppearEffect2; public GameObject woodAppearEffect1; - public GameObject woodAppearEffect2; + //public GameObject woodAppearEffect2; /// <summary> /// 保存所有生成或合成的塔的最小等级 /// </summary> @@ -812,7 +812,9 @@ PlayUpgradeEffect(m_listTower[i]); } } + GameConfig.IsUpgradeTowerLevel = true; UpdateMinLevelArr(); + EndlessRandomTower.instance.UpdateDescDisplay(); } /// <summary> @@ -1936,7 +1938,7 @@ { //火元素 PlayAppearEffect(worldPos, fireAppearEffect1); - PlayAppearEffect(worldPos, fireAppearEffect2); + //PlayAppearEffect(worldPos, fireAppearEffect2); if (Application.platform == RuntimePlatform.WindowsEditor) { //UnityEditor.EditorApplication.isPaused = true; @@ -1946,14 +1948,14 @@ { //木元素 PlayAppearEffect(worldPos, woodAppearEffect1); - PlayAppearEffect(worldPos, woodAppearEffect2); + //PlayAppearEffect(worldPos, woodAppearEffect2); } else if (towerName.StartsWith("CopyCatTower")) { //水元素 PlayAppearEffect(worldPos, waterAppearEffect1); - PlayAppearEffect(worldPos, waterAppearEffect2); + //PlayAppearEffect(worldPos, waterAppearEffect2); } } void PlayAppearEffect(Vector3 worldPos, GameObject prefab) @@ -2299,7 +2301,6 @@ bool successfulPurchase = EndlessLevelManager.instance.Currency.TryPurchase(cost); if (!successfulPurchase) return false; - EndlessRandomTower.instance.UpdateDescDisplay(); SetUpGhostTower(tow); //Debug.Log("设置影子塔防."); m_CurrentTower.Show(); -- Gitblit v1.9.1