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/GuildAtkDefBatTreasureGrid.cs | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureGrid.cs b/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureGrid.cs
index 360acdd..c84768f 100644
--- a/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureGrid.cs
+++ b/Main/System/GuildAtkDefBat/GuildAtkDefBatTreasureGrid.cs
@@ -28,6 +28,7 @@
private int gridIndex;
private bool isOpened;
private ushort awardID;
+ private string playerName;
/// <summary>
/// 鍒濆鍖栨牸瀛�
@@ -36,12 +37,14 @@
/// <param name="isWin">鏄惁鑳滃埄</param>
/// <param name="opened">鏄惁宸插紑鍚�</param>
/// <param name="awardId">濂栧姳ID(宸插紑鍚椂鏈夋晥)</param>
+ /// <param name="name">寮�鍚牸瀛愮殑鐜╁鍚�</param>
/// <param name="playOpenAnim">鏄惁鎾斁寮�鍚姩鐢�(缈荤墝鐮寸鐗规晥)</param>
- public void Init(int index, bool isWin, bool opened, ushort awardId, bool playOpenAnim = false)
+ public void Init(int index, bool isWin, bool opened, ushort awardId, string name, bool playOpenAnim = false)
{
gridIndex = index;
isOpened = opened;
awardID = awardId;
+ playerName = name;
// 鏍煎瓙搴忓彿
topNumText.text = index.ToString();
@@ -85,6 +88,10 @@
topNumText.SetActive(!isOpened);
qualityImage.SetActive(isOpened);
+ itemImage.SetActive(isOpened);
+ itemCntText.text = string.Empty;
+ itemNameText.text = isOpened ? playerName : string.Empty;
+
if (isOpened && awardID > 0)
{
var config = FamilyAtkDefBatTreasureConfig.Get(awardID);
@@ -95,7 +102,6 @@
{
itemImage.SetItemSprite(config.ItemID);
itemCntText.text = config.ItemCount > 1 ? $"x{config.ItemCount}" : string.Empty;
- itemNameText.text = itemConfig.ItemName;
}
qualityImage.SetSprite($"GuildAtkDefBatTreasureAwardColor{config.AwardColor}");
--
Gitblit v1.8.0