From bc1cb6da854cb2e9144f10ed55330a537ecdca16 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 三月 2026 14:35:57 +0800
Subject: [PATCH] 466 h5版本 资源规则修改 打包修改(未完成 勿拉取)

---
 Main/System/Guild/GuildBossWin.cs |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/Main/System/Guild/GuildBossWin.cs b/Main/System/Guild/GuildBossWin.cs
index 656caba..45760a0 100644
--- a/Main/System/Guild/GuildBossWin.cs
+++ b/Main/System/Guild/GuildBossWin.cs
@@ -1,4 +1,4 @@
-using System;
+锘縰sing System;
 using System.Collections;
 using System.Collections.Generic;
 using System.Linq;
@@ -93,16 +93,16 @@
         bzBtn.AddListener(OnBzBtnClick);
         bzRecordBtn.AddListener(() =>
         {
-            UIManager.Instance.OpenWindow<GuildBossPowerUPWin>();
+            UIManager.Instance.OpenWindowAsync<GuildBossPowerUPWin>().Forget();
         });
         atkBtn.AddListener(OnAtkBtnClick);
         scoreBtn.AddListener(() =>
         {
-            UIManager.Instance.OpenWindow<GuildBossHurtRankWin>();
+            UIManager.Instance.OpenWindowAsync<GuildBossHurtRankWin>().Forget();
         });
         awardBtn.AddListener(() =>
         {
-            UIManager.Instance.OpenWindow<GuildBossAwardWin>();
+            UIManager.Instance.OpenWindowAsync<GuildBossAwardWin>().Forget();
         });
 
         bossModel.Create(GuildBossManager.Instance.bossSkinID, 1, motionName: "chuxian");
@@ -131,7 +131,7 @@
     }
     protected override void NextFrameAfterOpen()
     {
-        SoundPlayer.Instance.PlayUIAudio(28);
+        SoundPlayer.Instance.PlayUIAudio(28).Forget();
     }
 
 
@@ -530,8 +530,13 @@
     void InitAttack()
     {
         var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetUsingHorseSkinID(false));
-        heroModel.Create(skinConfig.SkinID, PhantasmPavilionManager.Instance.GetMyModelSkinID(), 1.2f);
-        heroModel.GetHero().SetSpeed(heroAtkSpeed);
+        heroModel.Create(skinConfig.SkinID, PhantasmPavilionManager.Instance.GetMyModelSkinID(), 1.2f).ContinueWith(() =>
+        {
+            if (this != null)
+            {
+                heroModel.GetHero().SetSpeed(heroAtkSpeed);
+            }
+        }).Forget();
         for (int i = 0; i < hurtValues.Length; i++)
         {
             hurtValues[i].transform.localScale = Vector3.zero;

--
Gitblit v1.8.0