Ejemplo n.º 1
0
 /// <summary>
 /// 加载所有DLC文件
 /// </summary>
 public void LoadAllDCL()
 {
     string[] files = AssetBundleCollectorSettingData.GetDLCFiles();
     for (int i = 0; i < files.Length; i++)
     {
         DLContent dlc = DLContent.Deserialize(files[i]);
         if (dlc != null)
         {
             _contents.Add(dlc);
         }
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 序列化(JSON文本格式)
        /// </summary>
        public static void Serialize(DLContent dlc, string filePath)
        {
            string jsonData = UnityEngine.JsonUtility.ToJson(dlc, true);

            FileUtility.CreateFile(filePath, jsonData);
        }