Unity讀取電腦磁碟中的txt文件
阿新 • • 發佈:2018-12-17
1、首先我這個只能從電腦磁碟中讀取,不能寫入。 2、在Unity中是按行讀取的txt文字中的內容 3、程式碼如下
using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; using System; public class Configruation : MonoBehaviour { public List<string> listStr = new List<string>(); string path; StreamReader sr = null; void Awake() { path = "D:/Cong.txt"; try { sr = File.OpenText(path); } catch(Exception e) { return ; } string line; while ((line = sr.ReadLine()) != null) { listStr.Add(line ); } sr.Close(); sr.Dispose(); } /// <summary> /// 再別的指令碼中呼叫這個函式 /// </summary> /// <returns></returns> public List<string> ReturnText() { return listStr; } }
4、讀取txt文字內容後,把文字內容存放到了list中,方便呼叫。