From 34179ffa10e510ba71522cb2bd1fd978b7fcbbe1 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 16 七月 2026 11:26:37 +0800
Subject: [PATCH] Revert "634 H5适配 获得英雄展示动态立绘的时机放到OnOpen"

---
 Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureWin.cs |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureWin.cs b/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureWin.cs
index f4e02c0..30710d5 100644
--- a/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureWin.cs
+++ b/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureWin.cs
@@ -10,6 +10,8 @@
     [SerializeField] ButtonEx awardButton;
     [SerializeField] ButtonEx lastLineButton;
     [SerializeField] ButtonEx nextLineButton;
+    [SerializeField] ImageEx lastLineImage;
+    [SerializeField] ImageEx nextLineImage;
     [SerializeField] ImageEx timeImage;
     [SerializeField] TextEx timeText;
     [SerializeField] ScrollerController scroller;
@@ -32,7 +34,7 @@
 
         awardButton.AddListener(() =>
         {
-            UIManager.Instance.OpenWindow<GuildAtkDefBatAwardPreviewWin>();
+            UIManager.Instance.OpenWindow<GuildAtkDefBatAwardPreviewWin>(1);
         });
 
         lastLineButton.AddListener(() =>
@@ -167,8 +169,14 @@
         }
         scroller.Restart();
 
-        lastLineButton.SetActive(currentTopRow > 0);
-        nextLineButton.SetActive(currentTopRow < totalRows - MAX_ROWS);
+        int displayState = manager.GetGuildBattleDisplayState();
+        bool isTrucePeriod = displayState == 4 || displayState == 5;
+        lastLineButton.SetActive(isTrucePeriod && currentTopRow > 0);
+        nextLineButton.SetActive(isTrucePeriod && currentTopRow < totalRows - MAX_ROWS);
+        
+        string showStr = displayState == 4 ? "GuildAtkDefBatTreasureBlue" : "GuildAtkDefBatTreasureRed";
+        lastLineImage.SetSprite(showStr);
+        nextLineImage.SetSprite(showStr);
     }
 
     void OnRefreshCell(ScrollerDataType type, CellView cell)

--
Gitblit v1.8.0