public LCHSkillData GetSkill(string skillId) { if (skills.ContainsKey(skillId)) { return(skills[skillId]); } #if UNITY_EDITOR if (EditorModel && null == loader) { loader = new EditorFileLoader(); } #endif var js = loader.LoadFile(skillId, SkillDataType.SKILL); if (js.Length == 0) { return(null); } var v = JSonHelper.DeserializeSkill(js); skills[skillId] = v; return(v); }