示例#1
0
    private IEnumerator DownloadFile(string Path, DownloadCallBack cb)
    {
        Debug.Log("==DownloadFile===" + Path);
        WWW www = new WWW(Path);

        while (!www.isDone)
        {
            yield return(new WaitForEndOfFrame());
        }
        Debug.Log("==DownloadFile size3==" + www.bytesDownloaded + " : " + www.bytes.ToString());
        if (cb != null)
        {
            cb.Invoke(www);
        }
    }
示例#2
0
 public Queue(DownloadCallBack callback)
 {
     download_callback = callback;
 }
示例#3
0
    public IEnumerator DownloadReources(string path, DownloadCallBack cb)
    {
        string url = AppConst.WebUrl + "testHttpServer/" + path;

        return(DownloadFile(url, cb));
    }
示例#4
0
    public IEnumerator CheckVersion(DownloadCallBack cb)
    {
        string url = AppConst.WebUrl + "testHttpServer";

        return(DownloadFile(url, cb));
    }