我使用 UnityWebRequest 获取流资产文件夹上的文件,因为 WWW 已过时,现在在 FileWriteAllBytes 上我无法正确 downloader.bytes 因为它向我返回错误,有人可以帮助我吗
#if UNITY_ANDROID
// path on streamingasset folder
string path = System.IO.Path.Combine(Application.streamingAssetsPath, "game.dat");
UnityWebRequest downloader = UnityWebRequest.Get(path);
yield return downloader.SendWebRequest();
while (!downloader.isDone)
{
// nothing to be done while downloader gets our db file
}
// then save to application.persistentdatapath
// on this second param i dont know what do right i cant put donwloader.bytes because is obsolete
File.WriteAllBytes(dataFilePath, missing);
#endif