From 2b2558a6d6ba340040d26d86bdb5a397c52e700d Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期一, 01 十二月 2025 16:11:00 +0800
Subject: [PATCH] 125 战斗 技能音效

---
 Main/System/Battle/Skill/SkillBase.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/Main/System/Battle/Skill/SkillBase.cs b/Main/System/Battle/Skill/SkillBase.cs
index 50fc65b..5daed2b 100644
--- a/Main/System/Battle/Skill/SkillBase.cs
+++ b/Main/System/Battle/Skill/SkillBase.cs
@@ -235,6 +235,11 @@
         TeamHero teamHero = caster.teamHero;
         EventBroadcast.Instance.Broadcast<string, SkillConfig, TeamHero>(EventName.BATTLE_CAST_SKILL, guid, skillConfig, teamHero);
 
+        if (skillConfig.SkinllSFX1 != 0)
+        {
+            battleField.soundManager.PlayEffectSound(skillConfig.SkinllSFX1);
+        }
+
         if (caster != null)
         {
             // 鎴樻枟绫诲瀷 0-甯歌锛�1-杩炲嚮锛�2-鍙嶅嚮锛�3-杩藉嚮锛�4-瀛愭妧鑳斤紱5-琚姩瑙﹀彂鐨�
@@ -363,9 +368,15 @@
         ShadowIllutionCreate(true);
         MoveToTarget(target, new Vector2(skillConfig.CastDistance, 0), () =>
         {
+            if (skillConfig.CastDistance < 9999 && skillConfig.SkinllSFX2 != 0)
+            {
+                battleField.soundManager.PlayEffectSound(skillConfig.SkinllSFX2);
+            }
+
             TurnBack(() =>
             {
                 ShadowIllutionCreate(false);
+                
                 CastImpl(() =>
                 {
                     TurnBack(() => 

--
Gitblit v1.8.0