Example #1
0
        public bool Load(JsonData json_root)
        {
            #region 以名字为key
            name = json_root.GetString("name", "");

            JsonData effect_nodes = json_root["effects"];

            if (effect_nodes != null)
            {
                for (int n = 0; n < effect_nodes.Count; n++)
                {
                    SkillEffectProp e = ScriptableObject.CreateInstance <SkillEffectProp>(); //new SkillEffectProp();
                    e.Load(effect_nodes[n]);
                    Add(e);
                }
            }
            #endregion

            return(true);
        }