溫馨提示×

unity怎么讀取二進制文件

小億
327
2024-02-26 15:44:35
欄目: 編程語言

在Unity中,可以使用BinaryReader類來讀取二進制文件。以下是一個簡單的示例代碼,演示如何讀取一個二進制文件并將其內容打印出來:

using System.IO;

// 讀取二進制文件
void ReadBinaryFile(string filePath)
{
    // 創建一個BinaryReader對象
    using (BinaryReader reader = new BinaryReader(File.Open(filePath, FileMode.Open)))
    {
        // 讀取文件內容直到文件末尾
        while (reader.BaseStream.Position != reader.BaseStream.Length)
        {
            // 讀取一個字節數據
            byte data = reader.ReadByte();
            // 打印讀取的數據
            Debug.Log(data);
        }
    }
}

在上述示例中,首先使用File.Open方法打開一個二進制文件,并將其傳遞給BinaryReader對象。然后使用BinaryReader的ReadByte方法逐個讀取字節數據,并將其打印出來。

你可以將上述代碼放在一個MonoBehaviour類中,并在需要的時候調用ReadBinaryFile方法,并傳入要讀取的二進制文件的路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女