From 69e0fea6c92fd4e153d45e5f26ef89baecf0405a Mon Sep 17 00:00:00 2001
From: weixudong <weixudong4700@ktgame.com>
Date: Thu, 19 Nov 2020 08:51:09 +0800
Subject: [PATCH] Merge branch 'master' of ssh://172.16.1.52:8091/GemBattle into master

---
 Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs |   53 ++++++++++++++---------------------------------------
 1 files changed, 14 insertions(+), 39 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
index ce12198..554cd95 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
@@ -52,8 +52,9 @@
     // 所有宝石位置权重列表
     private List<int> weightList;
 
-    // 是否初始化过出战数据
-    private bool isInitFightData = false;
+    public Text NormalDesc;
+
+    public Text SkillDesc;
 
     // Start is called before the first frame update
     void Start()
@@ -80,6 +81,15 @@
         bCdTimeStart = false;
         randomBtn.onClick.AddListener(delegate () { onClick(EFeatureTower.NULL); });
         skillBtn.onClick.AddListener(delegate () { onClick(EFeatureTower.Skill_Bomb); });
+        UpdateDescDisplay();
+    }
+
+    public void UpdateDescDisplay()
+    {
+        int minLevel = EndlessGameUI.instance.MinLevel;
+
+        NormalDesc.text = $"购买{minLevel + 1}级宝石";
+        //SkillDesc.text = $"购买{minLevel + 1}级技能宝石";
     }
 
     public void ChangeBtnClickNormal()
@@ -109,33 +119,6 @@
     public List<Tower> towerList
     {
         get { return this.towerArray; }
-    }
-
-    /// <summary>
-    /// 处理按钮升级相关.
-    /// </summary>
-    private void Update()
-    {
-        float gstime = EndlessUIStart.instance.GameStartTime;
-        if (gstime <= 0) return;
-
-        if ((!bCdTimeStart) && (LEVELUP_TOWER_TIME - gstime) <= JsonDataCenter.TOWERLVLUP_CDTIME)
-        {
-            bCdTimeStart = true;
-            btnLvlUpCdTime = LEVELUP_TOWER_TIME - gstime;
-        }
-        if ((!bSetBuyLvlUp) && (gstime > LEVELUP_TOWER_TIME))
-        {
-            bSetBuyLvlUp = true;
-            this.randomBtn.GetComponent<Image>().sprite = buyBtnLevelUp;
-        }
-
-        // 更新倒计时:
-        if ((!bSetBuyLvlUp) && bCdTimeStart)
-        {
-            btnLvlUpCdTime -= Time.deltaTime;
-            string distr = ((int)Math.Ceiling(btnLvlUpCdTime)).ToString() + "s";
-        }
     }
 
     public void actionTest()
@@ -305,16 +288,8 @@
         if (gameUI.isBuilding)
             gameUI.CancelGhostPlacement();
 
-        if (EndlessUIStart.instance.GameStartTime >= LEVELUP_TOWER_TIME)
-        {
-            if (level == -1)
-                level = Mathf.Min(EndlessGameUI.instance.MinLevel, 1);
-        }
-        else
-        {
-            if (level == -1)
-                level = 0;
-        }
+        if (level == -1)
+            level = Mathf.Min(EndlessGameUI.instance.MinLevel, 1);
 
         return gameUI.RandomPlaceTower(tower, posx, posy, level, cost, false, isFirstAppear);
     }

--
Gitblit v1.9.1