通过Application.dataPath读取文件信息
时间: 2024-03-21 18:40:47 浏览: 139
从文件读取数据
通过Application.dataPath可以获取到当前Unity项目的Assets文件夹的绝对路径,可以使用该路径读取项目内的文件信息。
以下是一个简单的示例代码,演示了如何使用Application.dataPath读取项目内的txt文件信息:
```
using UnityEngine;
using System.IO;
public class FileLoader : MonoBehaviour
{
void Start()
{
string filePath = Application.dataPath + "/TextFiles/file.txt"; //文件路径
string fileContent = ""; //文件内容
if (File.Exists(filePath)) //判断文件是否存在
{
fileContent = File.ReadAllText(filePath); //读取文件内容
}
else
{
Debug.LogError("File doesn't exist!"); //输出错误信息
}
Debug.Log("File content: " + fileContent); //输出文件内容
}
}
```
需要注意的是,读取文件时要确保文件路径正确,并且文件存在,否则会出现错误。
阅读全文