//-------------------------------------------------------- 
 | 
//    [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<int, SkillConfig> 
 | 
{ 
 | 
    public SkillType skillType; 
 | 
    public SkillCastMode castMode; 
 | 
  
 | 
    public SkillEffectType effectType; 
 | 
  
 | 
    protected override void OnConfigParseCompleted() 
 | 
    { 
 | 
        base.OnConfigParseCompleted(); 
 | 
  
 | 
        skillType = (SkillType)SkillType; 
 | 
        castMode = (SkillCastMode)CastPosition; 
 | 
        effectType = (SkillEffectType)EffectType; 
 | 
    } 
 | 
  
 | 
    public MotionName GetMotionName() 
 | 
    { 
 | 
        return Enum.Parse<MotionName>(SkillMotionName); 
 | 
    } 
 | 
} 
 |