From f66c4b9ca61638b0e76f4f82e34d19ae2117c88b Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 10 十一月 2025 14:12:17 +0800
Subject: [PATCH] 164 天子的考验-客户端 特效

---
 Main/System/Battle/TianziBillboradBattleWin.cs |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/Main/System/Battle/TianziBillboradBattleWin.cs b/Main/System/Battle/TianziBillboradBattleWin.cs
index 785784f..dbdc21a 100644
--- a/Main/System/Battle/TianziBillboradBattleWin.cs
+++ b/Main/System/Battle/TianziBillboradBattleWin.cs
@@ -1,4 +1,5 @@
-锘縰sing System.Collections.Generic;
+锘縰sing System;
+using System.Collections.Generic;
 using LitJson;
 using UnityEngine;
 using UnityEngine.UI;
@@ -25,6 +26,7 @@
         tianziDamageBar.ValueChangeAction += OnValueChangeAction;
         tianziDamageBar.ChangeEndAction += OnChangeEndAction;
         TianziBillboradManager.Instance.OnUpdateBarInfoEvent += OnUpdateBarInfoEvent;
+        TianziBillboradManager.Instance.PlayUiEffectAction += OnPlayUiEffectAction;
         MainWin.TabChangeEvent += OnTabChangeEvent;
         bool isOpenBattleChangeTab = IsOpenBattleChangeTab();
         transButtons.localPosition = new Vector3(0, isOpenBattleChangeTab ? 130 : 0, 0);
@@ -38,6 +40,11 @@
         }
     }
 
+    private void OnPlayUiEffectAction()
+    {
+        uiEffectPlayer.Play();
+    }
+
     protected override void OnPreClose()
     {
         base.OnPreClose();
@@ -45,6 +52,7 @@
         tianziDamageBar.ValueChangeAction -= OnValueChangeAction;
         tianziDamageBar.ChangeEndAction -= OnChangeEndAction;
         TianziBillboradManager.Instance.OnUpdateBarInfoEvent -= OnUpdateBarInfoEvent;
+        TianziBillboradManager.Instance.PlayUiEffectAction -= OnPlayUiEffectAction;
         MainWin.TabChangeEvent -= OnTabChangeEvent;
         bool isOpenBattleChangeTab = IsOpenBattleChangeTab();
         if (isOpenBattleChangeTab)
@@ -79,7 +87,7 @@
         GameObject hero = bossBattleObject.heroGo;
         if (hero == null || stage <= 1)
             return;
-        uiEffectPlayer.Play();
+
 
         GameObject prefab = UIUtility.CreateWidget("TianziBillboradBox", "TianziBillboradBox");
         prefab.transform.SetParentEx(hero.transform, Vector3.zero, Quaternion.identity, Vector3.one);

--
Gitblit v1.8.0