From f3ae8542aee4b5de78fc20d9543bb424b315708f Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 10 九月 2025 14:23:47 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts
---
Main/System/HeroUI/HeroGiftRoleListWin.cs | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/Main/System/HeroUI/HeroGiftRoleListWin.cs b/Main/System/HeroUI/HeroGiftRoleListWin.cs
index e50a3ad..4fc4beb 100644
--- a/Main/System/HeroUI/HeroGiftRoleListWin.cs
+++ b/Main/System/HeroUI/HeroGiftRoleListWin.cs
@@ -12,7 +12,7 @@
[SerializeField] GameObject emptyGo;
-
+
protected override void OnPreOpen()
{
@@ -20,6 +20,7 @@
scroller.OnRefreshCell += Scroller_OnRefreshCell;
TeamManager.Instance.OnTeamChange += OnTeamChange;
PackManager.Instance.RefreshItemLockEvent += RefreshItemLockEvent;
+ HeroManager.Instance.onHeroChangeEvent += OnHeroChangeEvent;
Display();
}
@@ -28,13 +29,14 @@
scroller.OnRefreshCell -= Scroller_OnRefreshCell;
TeamManager.Instance.OnTeamChange -= OnTeamChange;
PackManager.Instance.RefreshItemLockEvent -= RefreshItemLockEvent;
+ HeroManager.Instance.onHeroChangeEvent -= OnHeroChangeEvent;
HeroUIManager.Instance.heroEatList.Clear();
}
public void Display()
{
-
+
if (HeroUIManager.Instance.heroEatList.Count <= 0)
{
emptyGo.SetActive(true);
@@ -67,4 +69,9 @@
{
scroller.m_Scorller.RefreshActiveCellViews();
}
+
+ void OnHeroChangeEvent(HeroInfo hero)
+ {
+ scroller.m_Scorller.RefreshActiveCellViews();
+ }
}
\ No newline at end of file
--
Gitblit v1.8.0