//-------------------------------------------------------- // [Author]: YYL // [ Date ]: 2025年7月11日 //-------------------------------------------------------- using System.Collections.Generic; using System.IO; using System.Threading; using System; using UnityEngine; using LitJson; public partial class SkillConfig : ConfigBase { public SkillType skillType; public SkillCastMode castMode; public SkillEffectType effectType; protected override void OnConfigParseCompleted() { base.OnConfigParseCompleted(); skillType = (SkillType)SkillType; castMode = (SkillCastMode)CastPosition; effectType = (SkillEffectType)EffectType; // #if UNITY_EDITOR // if (Launch.Instance.isOpenBattleDebug) // { // if (castMode == SkillCastMode.None) // { // castMode = SkillCastMode.Target; // } // } // #endif } public MotionName GetMotionName() { return Enum.Parse(SkillMotionName); } }