Параметры
fileName | Путь к открываемому файлуd. |
Возвращает
FileHandle FileHandle открываемого файла. Используйте FileHandle для проверки состояния операции открытия, чтения файла и закрытия файла по завершении.
Описание
Открывает файл асинхронно.
using System.IO;
using Unity.IO.LowLevel.Unsafe;
using UnityEngine;
class AsyncOpenSample : MonoBehaviour
{
FileHandle fileHandle;
public unsafe void Start()
{
string filePath = Path.Combine(Application.streamingAssetsPath, "myfile.bin");
fileHandle = AsyncReadManager.OpenFileAsync(filePath);
}
public unsafe void Update()
{
if (fileHandle.IsValid() && fileHandle.JobHandle.IsCompleted)
{
fileHandle.Close().Complete();
}
}
}