yyl
2025-07-21 5bc2cc9a3e007b96a0de96e70e87f25bc5a254a2
Main/System/Battle/Skill/SkillFactory.cs
@@ -40,13 +40,16 @@
   public static SkillBase CreateSkill(SkillConfig _skillConfig)
   public static SkillBase CreateSkill(BattleObject _caster, H0604_tagUseSkillAttack vNetData, BattleField battleField)
   {
      SkillConfig skillConfig = SkillConfig.Get(vNetData.SkillID);
      SkillBase skill = null;
      switch (_skillConfig.SkillType)
      switch (skillConfig.SkillType)
      {
         case 1:
            skill = new DirectlyDamageSkill(_skillConfig);
            //   先实现一个攻击的 后续有再慢慢增加
            skill = new DirectlyDamageSkill(_caster, skillConfig, vNetData, battleField);
            break;
         case 2:
            // skill = new DirectlyHealSkill(_skillConfig);