From 2917e8a4eae31c1a1bc4419a9b6f23be7e4fda3e Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期二, 05 八月 2025 19:24:50 +0800
Subject: [PATCH] update team heros

---
 Main/System/HeroUI/HeroConnectionCell.cs |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/Main/System/HeroUI/HeroConnectionCell.cs b/Main/System/HeroUI/HeroConnectionCell.cs
index 7cdeae4..f09ef80 100644
--- a/Main/System/HeroUI/HeroConnectionCell.cs
+++ b/Main/System/HeroUI/HeroConnectionCell.cs
@@ -7,9 +7,27 @@
     [SerializeField] HeroConnectionHeadCell[] heros;
     [SerializeField] Text connAttrText;
 
-    public void Display()
+    public void Display(int fetterID)
     {
-        
+        HeroFetterConfig heroFetterConfig = HeroFetterConfig.Get(fetterID);
+        for (int i = 0; i < heros.Length; i++)
+        {
+            if (i < heroFetterConfig.HeroIDList.Length)
+            {
+                heros[i].SetActive(true);
+                heros[i].Display(heroFetterConfig.HeroIDList[i], i);
+            }
+            else
+            {
+                heros[i].SetActive(false);
+            }
+        }
+        string attrStr = "";
+        for (int i = 0; i < heroFetterConfig.AttrIDList.Length; i++)
+        {
+            attrStr += PlayerPropertyConfig.GetFullDescription(heroFetterConfig.AttrIDList[i], heroFetterConfig.AttrValueList[i]) + " ";
+        }
+        connAttrText.text = Language.Get("L1100", heroFetterConfig.FetterName, UIHelper.AppendColor(TextColType.lightYellow, attrStr));
     }
 }
 

--
Gitblit v1.8.0