溫馨提示×

unity如何獲取文件夾里所有的文件

小億
454
2024-05-14 17:47:15
欄目: 編程語言

在Unity中獲取文件夾里所有的文件,可以使用System.IO命名空間下的Directory.GetFiles方法。以下是一個(gè)示例代碼:

using System.IO;

string folderPath = "Assets/YourFolderName"; // 文件夾路徑

string[] files = Directory.GetFiles(folderPath);

foreach (string file in files)
{
    Debug.Log("File: " + file);
}

在上面的示例中,首先指定了文件夾路徑folderPath,然后使用Directory.GetFiles方法獲取該文件夾下的所有文件,并將文件路徑存儲在files數(shù)組中。最后,通過循環(huán)遍歷輸出每個(gè)文件的路徑。

需要注意的是,Directory.GetFiles方法只會獲取直接位于指定文件夾下的文件,而不會遞歸獲取子文件夾中的文件。如果需要遞歸獲取所有文件,可以使用遞歸函數(shù)或者其他方法來實(shí)現(xiàn)。

0