From 8fa8f928f44c91c38eed9404c33fe0d85cc3b7f3 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 11 八月 2025 19:04:14 +0800
Subject: [PATCH] 0312 替换封包解析结构体改成类

---
 Main/System/Battle/SkillEffect/SkillEffect.cs |   33 ++++-----------------------------
 1 files changed, 4 insertions(+), 29 deletions(-)

diff --git a/Main/System/Battle/SkillEffect/SkillEffect.cs b/Main/System/Battle/SkillEffect/SkillEffect.cs
index 9fb324f..b6c41e1 100644
--- a/Main/System/Battle/SkillEffect/SkillEffect.cs
+++ b/Main/System/Battle/SkillEffect/SkillEffect.cs
@@ -6,44 +6,19 @@
 {
     protected SkillConfig skillConfig;
     protected BattleObject caster;
-    protected H0604_tagUseSkillAttack tagUseSkillAttack;// 鐩爣鍒楄〃
+    protected HB427_tagSCUseSkill tagUseSkillAttack;// 鐩爣鍒楄〃
 
-    public SkillEffect(SkillConfig _skillConfig, BattleObject _caster, H0604_tagUseSkillAttack _tagUseSkillAttack)
+    public SkillEffect(SkillConfig _skillConfig, BattleObject _caster, HB427_tagSCUseSkill _tagUseSkillAttack)
     {
         skillConfig = _skillConfig;
         caster = _caster;
         tagUseSkillAttack = _tagUseSkillAttack;
     }
 
-    public Action OnHit; // 琛ㄧ幇鍒拌揪鐩爣鏃跺洖璋�
-
     //  
-    public virtual void Play(Action<int, List<H0604_tagUseSkillAttack.tagSkillHurtObj>> _onHit)
+    public virtual void Play(Action<int, List<HB427_tagSCUseSkill.tagSCUseSkillHurt>> _onHit)
     {
-        // OnHit = _onHit;
-        // switch (skillConfig.effectType)
-        // {
-        //     case SkillEffectType.StageEffect:
-        //         Debug.LogError("鎾斁鍦烘櫙鐗规晥");
-        //         break;
-        //     case SkillEffectType.Bullet:
-        //         // 浼唬鐮侊細琛ㄧ幇瀛愬脊椋炶
-        //         Debug.Log("鎾斁瀛愬脊鐗规晥");
-        //         // 鍒拌揪鐩爣鏃�
-        //         OnHit?.Invoke();
-        //         break;
-        //     case SkillEffectType.Direct:
-        //         // 浼唬鐮侊細鐩存帴鍦ㄧ洰鏍囪韩涓婃挱鏀剧壒鏁�
-        //         Debug.Log("鎾斁鐩存帴鐗规晥");
-        //         OnHit?.Invoke();
-        //         break;
-        //     case SkillEffectType.BuffEffect:
-        //         // 浼唬鐮侊細鎾斁鎸佺画鐗规晥
-        //         Debug.Log("鎾斁Buff鐗规晥");
-        //         break;
-        //     default:
-        //         break;
-        // }
+
     }
 
     public virtual void Run()

--
Gitblit v1.8.0