From cd577d03019b1a399b29e18c802a97ce665daec6 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 05 九月 2025 11:55:51 +0800
Subject: [PATCH] 50 【主界面】核心主体 - 增加等级功能开启限制 153 【武将】招募系统 - 免费次数显示和

---
 Main/Utility/ComponentExtersion.cs |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/Main/Utility/ComponentExtersion.cs b/Main/Utility/ComponentExtersion.cs
index 7d6eb58..7199d1b 100644
--- a/Main/Utility/ComponentExtersion.cs
+++ b/Main/Utility/ComponentExtersion.cs
@@ -256,7 +256,9 @@
     }
 
 
-    public static void SetInteractable(this Button _btn, Text _btnText, bool _interactable)
+    // 璁剧疆鎸夐挳鏄惁鍙偣鍑伙紝涓旂疆鐏帮紝榛樿鍙栫涓�涓枃鏈紱鍥剧墖闇�鐢↖mageEx缁勪欢
+    // 鏇村鍔熻兘璇蜂娇鐢⊿etColorful
+    public static void SetInteractable(this Button _btn, bool _interactable, Text _btnText = null)
     {
         if (_btn != null)
         {
@@ -267,10 +269,15 @@
                 imageEx.gray = !_interactable;
             }
         }
+        if (_btnText == null)
+            _btnText = _btn.GetComponentInChildren<Text>();
         if (_btnText != null)
         {
-            _btnText.color = UIHelper.GetUIColor(_interactable ? TextColType.NavyBrown : TextColType.White);
-            //_btnText.color = _btnText.color.SetA(_interactable ? 1 : 0.5f);
+            //false 鐏拌壊锛宼rue 鍘熻壊
+            if (!_interactable)
+                _btnText.text = UIHelper.AppendColor(TextColType.NavyGray, _btnText.text);    //涓嶆敼鍙樼粍浠堕鑹诧紝鍙敼鍙樻樉绀洪鑹�
+            else
+                _btnText.text = UIHelper.AppendColor(_btnText.color, _btnText.text);
         }
     }
 

--
Gitblit v1.8.0