using LitJson; using System; using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; using MovementEffects; namespace WK.Data { public partial class DataManager : Singleton { /// /// Òì²½¼ÓÔØÊý¾Ý /// /// public CoroutineHandle AsyncLoadAll() { return Timing.Instance.RunCoroutineOnInstance(AsyncLoadAllData()); } private IEnumerator AsyncLoadAllData() { Load_Filelist(); yield return Timing.WaitForSeconds(StaticDefine.IntervalLoadFile); } /// /// fielist /// private void Load_Filelist() { TextAsset text = ResourceManager.Instance.LoadAsset(StaticDefine.FileList); string content = text.text; List files = CSVReader.Read(content); CSVReader.ReadDictionary(m_Filelist, content, "key"); Debug.Log(m_Filelist.Count); } } }