From c0e6cb2a0ce840bd594d05c7e2cf0a185c312fa0 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 20 十一月 2025 21:27:48 +0800
Subject: [PATCH] 262 幻境阁系统-客户端

---
 Main/System/HeroUI/HeroTrainWin.cs |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/Main/System/HeroUI/HeroTrainWin.cs b/Main/System/HeroUI/HeroTrainWin.cs
index 967a788..d8f840d 100644
--- a/Main/System/HeroUI/HeroTrainWin.cs
+++ b/Main/System/HeroUI/HeroTrainWin.cs
@@ -157,7 +157,14 @@
 
         allAttrBtn.AddListener(() =>
         {
-            UIManager.Instance.OpenWindow<HeroAllAttrWin>(hero.itemHero.gridIndex);
+            var item = PackManager.Instance.GetItemByIndex(PackType.Hero, functionOrder);
+            if (item == null)
+                return;
+            var hero = HeroManager.Instance.GetHero(item.guid);
+            if (hero == null)
+                return;
+            var dict = FightPowerManager.Instance.GetHeroTotalAttr(hero);
+            AttributeManager.Instance.OpenTotalAttributeWin(dict, hero.itemHero.gridIndex);
         });
         lvupBtn.AddListener(LVUp);
         lvupBtn.onPress.AddListener(LVUp);
@@ -491,8 +498,8 @@
                 lvupEffect.Play();
                 var cell = RequestCell();
                 cell.transform.localPosition = new Vector3(0, 0, 0);
-                cell.Display(hero.qualityConfig.LVAddPer, ()=>
-                { 
+                cell.Display(hero.qualityConfig.LVAddPer, () =>
+                {
                     cell.SetActive(false);
                     ReturnCell(cell);
                 });
@@ -507,7 +514,7 @@
 
     HeroTrainAddAttrCell RequestCell()
     {
-        
+
         if (lvupAttrQueue.Count == 0)
         {
             return Instantiate(addPerObject, addPerParent);

--
Gitblit v1.8.0