From a979d09fbaabc381f970e77b9838bea301e21bb1 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 08 十二月 2025 11:33:18 +0800
Subject: [PATCH] 0312 优化武将图鉴激活

---
 Main/System/HeroUI/HeroCollectionLvUpWin.cs |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/Main/System/HeroUI/HeroCollectionLvUpWin.cs b/Main/System/HeroUI/HeroCollectionLvUpWin.cs
index b4aa863..cf71fb2 100644
--- a/Main/System/HeroUI/HeroCollectionLvUpWin.cs
+++ b/Main/System/HeroUI/HeroCollectionLvUpWin.cs
@@ -32,7 +32,7 @@
     
     [SerializeField] GameObject fullImg;
 
-    [SerializeField] Text titleText;
+    // [SerializeField] Text titleText;
 
 
     protected override void InitComponent()
@@ -93,29 +93,34 @@
         // }
         // else
         {
-            fullPanel.SetActive(false);
-            lvupPanel.SetActive(true);
+            // fullPanel.SetActive(true);
+            lvupPanel.SetActive(state == 1);
+            fullHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], colData.BookStarLV);
+            name3.text = colData.BookBreakLV == 0 ? config.Name : Language.Get("herocardbreaklv", config.Name, colData.BookBreakLV);
+
+
             btn.SetActive(true);
 
-            beforeHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], colData.BookStarLV);
-            name1.text = colData.BookBreakLV == 0 ? config.Name : Language.Get("herocardbreaklv", config.Name, colData.BookBreakLV);
+            // beforeHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], colData.BookStarLV);
+            // name1.text = colData.BookBreakLV == 0 ? config.Name : Language.Get("herocardbreaklv", config.Name, colData.BookBreakLV);
 
             // int addPer = 0;
             var qualityConfig = HeroQualityConfig.Get(config.Quality);
             awardInfo.text = string.Empty;
             unActiveGo.SetActive(false);
-            titleText.text = Language.Get("HeroAwake12");
+            // titleText.text = Language.Get("HeroAwake12");
             int afterBreakLV = colData.BookBreakLV;
             int afterStarLV = colData.BookStarLV;
             if (state == 1)
             {
+                lvupPanel.SetActive(true);
                 //婵�娲�
                 // addPer = qualityConfig.BookInitAddPer;
                 btnText.text = Language.Get("L1131");   //L1131	婵�娲�
                 awardInfo.text = Language.Get("HeroAwake10", UIHelper.GetIconNameWithMoneyType(qualityConfig.BookActAwardMoney[0]),
                     qualityConfig.BookActAwardMoney[1]);
                 unActiveGo.SetActive(true);
-                titleText.text = Language.Get("HeroAwake11");
+                // titleText.text = Language.Get("HeroAwake11");
             }
             // else if (state == 3)
             // {
@@ -144,16 +149,16 @@
                     btnText.text = Language.Get("L1001");
                 }
 
-                fullPanel.SetActive(true);
+                // fullPanel.SetActive(true);
                 lvupPanel.SetActive(false);
 
-                fullHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], colData.BookStarLV);
-                name3.text = colData.BookBreakLV == 0 ? config.Name : Language.Get("herocardbreaklv", config.Name, colData.BookBreakLV);
+                // fullHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], colData.BookStarLV);
+                // name3.text = colData.BookBreakLV == 0 ? config.Name : Language.Get("herocardbreaklv", config.Name, colData.BookBreakLV);
 
             }
 
-            afterHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], afterStarLV);
-            name2.text = afterBreakLV == 0 ? config.Name :Language.Get("herocardbreaklv", config.Name, afterBreakLV);
+            // afterHeadCell.Init(HeroUIManager.Instance.selectCollectHeroID, config.SkinIDList[0], afterStarLV);
+            // name2.text = afterBreakLV == 0 ? config.Name :Language.Get("herocardbreaklv", config.Name, afterBreakLV);
 
 
             // for (int i = 0; i < beforeAttrValues.Length; i++)

--
Gitblit v1.8.0