From 56d95fa59a9f6dc12d0fc0723ea449e5b317f994 Mon Sep 17 00:00:00 2001
From: liuzhiwei <liuzhiwei@qq.com>
Date: Sat, 26 Dec 2020 14:05:00 +0800
Subject: [PATCH] Merge branch 'master' of http://47.95.218.140:8090/r/GemBattle into master

---
 Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs b/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
index 5ff5507..dacb0fa 100644
--- a/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
+++ b/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
@@ -13,7 +13,7 @@
 public class EndlessTowerGridOpen : MonoBehaviour
 {
     // 当前Button对应的Cash Text数据
-    public TextMeshProUGUI cashText;
+    public TextMeshPro cashText;
 
     // 当前Button对应的image.
     public Image mImage;
@@ -76,11 +76,22 @@
             cashText.color = new Color(0.5f, 0.5f, 0.5f);
     }
 
-    public void SetBuyBtnInfo(int x, int y, TowerPlacementGridEndless tpg)
+    public void SetBuyBtnInfo(int x, int y, TowerPlacementGridEndless tpg, string cost)
     {
         gridX = x;
         gridY = y;
         towerGrid = tpg;
+
+        TowerDefense.UI.HUD.PlacementTile tile = TowerPlacementGridEndless.instance.GetOneTile(x, y);
+        if (tile != null && tile.BuyMesh != null)
+        {
+            //cashText.gameObject.SetActive(false);
+            Transform ts = tile.BuyMesh.transform.Find("CashText");
+            cashText = ts.GetComponent<TextMeshPro>();
+        }
+
+        cashText.SetText(cost);
+
     }
 
     /// <summary>

--
Gitblit v1.9.1