Unity3d Resources TextAsset 文本


一些小型數據,可以用txt文本作為媒介,進行獲取、傳輸、修改、存儲;

比如:User1.2.3.txt,放入 Resources/Data 文件下;

一,Unity3d Resources.Load 加載獲取數據。

   TextAsset TXTFile = (TextAsset)Resources.Load("Data/board" + boardN.ToString() + "." + rows.ToString() + "." + columns.ToString());

  TextAsset TXTFile = (TextAsset)Resources.Load(STR_DataBoard + boardN.ToString() + "." + rows.ToString() + "." + columns.ToString());

      if (TXTFile != null)

     Debog.Log(TXTFile.text);   

        

二,存儲數據:

    // 存儲路徑

     string p = Application.dataPath +"/Resources/Data";

    TextWriter tw = new StreamWriter(Path.Combine(p, "board" + 1.ToString() + "." + 2.ToString() + "." + 3.ToString() +“.txt”), false, Encoding.ASCII);

// f 為 數據

string  f="ffffffff";

         tw.Write(f);

            tw.Flush();

            tw.Close();

// 資源數據庫.刷新   

 AssetDatabase.Refresh();

   

         

           


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM