1. 程式人生 > >Unity讀取電腦磁碟中的txt文件

Unity讀取電腦磁碟中的txt文件

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中,方便呼叫。