Unity文件WWW(url)不检索所有字节

时间:2017-02-25 12:04:55

标签: c# file unity3d download byte

不久之前我发布了一个问题,因为我无法使用WWW()下载文件,但现在我遇到了一个新问题:

必须下载的文件大小约为127mb。当我检查已下载的文件时,显示55mb。 (这解释了为什么文件无法打开)。

我用来下载文件的代码:

IEnumerator WaitForGame(){

    WWW www = new WWW("https://www.dropbox.com/sh/aayo9iud7t98hgb/AACDqSST_-rT2jIfxq1Zc2SXa?dl=1");
    Debug.Log ("Downloading");
    yield return www;
    byte[] yourBytes = www.bytes;

    System.IO.File.WriteAllBytes(FullPath, yourBytes);
    Debug.Log ("Done downloading!");

}

void UpdateGame(){
    string path = Application.dataPath;
    if (Application.platform == RuntimePlatform.OSXPlayer) {
        path += "/../../";
    }
    else if (Application.platform == RuntimePlatform.WindowsPlayer) {
        path += "/../";
    }

    if (System.IO.File.Exists (path+"/Apo_Alpha.app")) {
        Debug.Log ("File exists!");
        System.IO.File.Delete (path+"/Apo_Alpha.app");

    }

    FullPath = path + "/Apo_Alpha.app";


    StartCoroutine (WaitForGame ());












}

我不知道问题是什么,如果有人可以帮我解决这个问题,那就太好了。

0 个答案:

没有答案