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