From 3f2cd27c5dfb3b450245bf1a37fc1b3414031c7c Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 11 二月 2026 11:03:58 +0800
Subject: [PATCH] 小游戏适配 资源系统改造

---
 Main/System/HeroUI/HeroPosWin.cs |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/Main/System/HeroUI/HeroPosWin.cs b/Main/System/HeroUI/HeroPosWin.cs
index 7ed586b..c79fbf2 100644
--- a/Main/System/HeroUI/HeroPosWin.cs
+++ b/Main/System/HeroUI/HeroPosWin.cs
@@ -394,6 +394,7 @@
             while (showConnectTipQueue.Count > 0)
             {
                 await UniTask.Delay(300, cancellationToken: token);
+                if (this == null) return; // destroyed during await
                 showConnectTipQueue.TryDequeue(out int fetterID);
                 if (fetterID == 0)
                 {
@@ -403,6 +404,7 @@
                 connetionForm.Display(fetterID);
                 //鏄剧ず1.5绉掑悗鍏抽棴
                 await UniTask.Delay(1500, cancellationToken: token);
+                if (this == null) return; // destroyed during await
                 connetionForm.SetActive(false);
             }
 

--
Gitblit v1.8.0