private BuffEffectConfig() { string text = ResManager.instance.LoadText("Config/BuffEffectConfig"); ResMd md = new ResMd(); md.ParseText(text); _rootNode = md._root_node.GetNode(ROOT); _changeModelConfig = new ChangeModelConfig(); _changeModelConfig.Parse(_rootNode.GetNode(BUFF_TEMPLATE)); }
public void Parse(EdNode node) { EdNode group = node.GetNode(CHANGE_MODEL_GROUP); List <EdNode> list = group.GetNodes(CHANGE_MODEL); int length = list.Count; for (int i = 0; i < length; i++) { ChangeModelValue value = new ChangeModelValue(); value.Parse(list[i]); map.Add(value._key, value); } }