Unity中的Directory.GetFiles函数用于获取指定目录下的所有文件。该函数的使用方法如下:
string[] files = Directory.GetFiles(path);
其中,path是要获取文件的目录路径。该函数会返回一个字符串数组,数组中的每个元素都是指定目录下的一个文件的完整路径。
以下是一个示例代码:
using System.IO;
using UnityEngine;
public class FileLister : MonoBehaviour
{
private void Start()
{
string path = "Assets/Scripts"; // 指定目录路径
string[] files = Directory.GetFiles(path); // 获取目录下的所有文件
foreach (string file in files)
{
Debug.Log(file); // 输出每个文件的完整路径
}
}
}
上述代码会输出指定目录下的所有文件的完整路径。