//-------------------------------------------------------- // [Author]: YYL // [ Date ]: 2025年5月22日 //-------------------------------------------------------- using System.Collections.Generic; using System.IO; using System.Threading; using System; using UnityEngine; using LitJson; public partial class SysInfoConfig : ConfigBase { public string key; public string sound; public string effect; public int[] type; public string richText; public int order; public override string LoadKey(string _key) { string key = GetKey(_key); return key; } public override void LoadConfig(string input) { try { string[] tables = input.Split('\t'); key = tables[0]; sound = tables[1]; effect = tables[2]; if (tables[3].Contains("[")) { type = JsonMapper.ToObject(tables[3]); } else { string[] typeStringArray = tables[3].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); type = new int[typeStringArray.Length]; for (int i=0;i