public void Awake() { /* * string path = Application.dataPath.Substring (0, Application.dataPath.Length - 5); * path = path.Substring(0, path.LastIndexOf('/')); * downloadFolder = path + "/Documents/downloads"; */ //Debug.Log ("[GamedoniaFiles] Awake executed"); downloadFolder = Application.persistentDataPath + "/downloads"; downloads = new ArrayList(); downloadeds = new ArrayList(); downloadManager = new DownloadManager(downloadFolder); downloadManager.maxConcurrentDownloads = 4; _instance = this; downloadManager.DownloadDidFinishLoading += (object sender, DownloadManagerEvent e) => { if (DownloadDidFinishLoading != null) { this.DownloadDidFinishLoading(sender, e); } }; downloadManager.DownloadDidFail += (object sender, DownloadManagerEvent e) => { if (DownloadDidFail != null) { this.DownloadDidFail(sender, e); } }; downloadManager.DownloadDidReceiveData += (object sender, DownloadManagerEvent e) => { if (DownloadDidReceiveData != null) { this.DownloadDidReceiveData(sender, e); } }; downloadManager.DownloadDidStart += (object sender, DownloadManagerEvent e) => { if (DownloadDidStart != null) { this.DownloadDidStart(sender, e); } }; downloadManager.DownloadDidFinishLoadingAll += (object sender, DownloadManagerEvent e) => { if (DownloadDidFinishLoadingAll != null) { this.DownloadDidFinishLoadingAll(sender, e); } }; downloadManager.DownloadDidStartLoadingAllForManager += (object sender, DownloadManagerEvent e) => { if (DownloadDidStartLoadingAllForManager != null) { this.DownloadDidStartLoadingAllForManager(sender, e); } }; }
public void Awake() { /* string path = Application.dataPath.Substring (0, Application.dataPath.Length - 5); path = path.Substring(0, path.LastIndexOf('/')); downloadFolder = path + "/Documents/downloads"; */ //Debug.Log ("[GamedoniaFiles] Awake executed"); downloadFolder = Application.persistentDataPath + "/downloads"; downloads = new ArrayList (); downloadeds = new ArrayList (); downloadManager = new DownloadManager(downloadFolder); downloadManager.maxConcurrentDownloads = 4; _instance = this; downloadManager.DownloadDidFinishLoading += (object sender, DownloadManagerEvent e) => { if (DownloadDidFinishLoading != null) this.DownloadDidFinishLoading (sender, e); }; downloadManager.DownloadDidFail += (object sender, DownloadManagerEvent e) => { if (DownloadDidFail != null) this.DownloadDidFail (sender, e); }; downloadManager.DownloadDidReceiveData += (object sender, DownloadManagerEvent e) => { if (DownloadDidReceiveData != null) this.DownloadDidReceiveData (sender, e); }; downloadManager.DownloadDidStart += (object sender, DownloadManagerEvent e) => { if (DownloadDidStart != null) this.DownloadDidStart (sender, e); }; downloadManager.DownloadDidFinishLoadingAll += (object sender, DownloadManagerEvent e) => { if (DownloadDidFinishLoadingAll != null) this.DownloadDidFinishLoadingAll (sender, e); }; downloadManager.DownloadDidStartLoadingAllForManager += (object sender, DownloadManagerEvent e) => { if (DownloadDidStartLoadingAllForManager != null) this.DownloadDidStartLoadingAllForManager (sender, e); }; }