yyl
5 天以前 c124d98bdf9659cf764bebb799bee42c30eb152f
Main/System/Battle/Skill/SkillFactory.cs
@@ -53,9 +53,6 @@
         return null;
      }
      Debug.LogError("skill type is " + skillConfig.SkillType + " skill id is " + vNetData.SkillID);
      SkillBase skill = null;
      switch (skillConfig.SkillType)
      {
@@ -64,20 +61,24 @@
            skill = new DirectlyDamageSkill(_caster, skillConfig, vNetData, packList, battleField);
            break;
         case 2:
            // skill = new DirectlyHealSkill(_skillConfig);
            skill = new DirectlyHealSkill(_caster, skillConfig, vNetData, packList, battleField);
            break;
         case 3:
         case 4:
         case 5:
         case 6:
         case 14:
            // skill = new MountBuffSkill(_caster, skillConfig, vNetData, packList, battleField);
            skill = new MountBuffSkill(_caster, skillConfig, vNetData, packList, battleField);
            break;
         default:
            Debug.LogError("超出了技能类型范围 请检查配置");
            Debug.LogError("超出了技能类型范围 请检查配置, 目前暂时只支持攻击类型的技能");
            break;
      }
      // skill 挂载buff
      // skill  1 2 3 4技能
      // skill头 B428 尾
      return skill;
   }
}