Esempio n. 1
0
 public void Save()
 {
     if (writer == null)
     {
         return;
     }
     IOBase.WriteByFileStream(path, writer);
 }
 public void Save()
 {
     if (writer.Length <= 5)
     {
         return;
     }
     writer = JsonUtility.ToJson(Json);
     //IOBase.WriteByFileStream(path, writer);
     IOBase.WriteFileText(path, writer);
 }
Esempio n. 3
0
        /// <summary>
        /// 重新获取一次Bundle文件转为www.bytes保存到本地
        /// </summary>
        /// <param name="dataPath"></param>
        /// <param name="savePath"></param>
        /// <returns></returns>
        IEnumerator DownloadAssetBundleAndSave(string dataPath, string savePath)
        {
            WWW www = new WWW(dataPath);

            yield return(www);

            if (www.isDone)
            {
                IOBase.WriteByBytes(savePath, www.bytes, www.bytes.Length);
            }
        }
 public void Load()
 {
     reader = IOBase.ReadByFileStream(path);
     writer = reader;
     Json   = JsonUtility.FromJson <AnimatorDatas>(reader);
 }
Esempio n. 5
0
 public void Load()
 {
     reader = IOBase.ReadByFileStream(path);
 }