private void StopAndShowError(string error) { Debug.LogError(error); //Stop downloads downloadPresenter.StopCoroutine(downloadCoroutine); downloadPresenter.ShowError(error); downloadPresenter.ClearFileList(); }
private void StopAndShowError(string error) { Debug.LogError(error); //Stop downloads downloadPresenter.StopCoroutine(downloadCoroutine); downloadPresenter.ShowError(error); downloadPresenter.ClearFileList(); inGameDebugConsoleCanvas.enabled = true; }
private void SingleFileDownloadFinished(UnityWebRequest request, string fileName) { if (request.isHttpError || request.isNetworkError) { var error = $"Error while downloading {fileName}: {request.error}"; Debug.LogError(error); downloadPresenter.ShowError(error); //Stop downloads downloadPresenter.StopCoroutine(downloadCoroutine); return; } Debug.Log($"Download finished - {fileName}"); --concurrentDownloadCounter; ++numberOfFilesDownloaded; downloadPresenter.UpdateCounter(numberOfFilesDownloaded, numberOfFilesToDownload); }