Example #1
0
    IEnumerator DownloadHighscoresFromDatabase()
    {
        UnityWebRequest downloadHighScoreRequest = UnityWebRequest.Get(webURL + publicCode + "/pipe/");

        yield return(downloadHighScoreRequest.SendWebRequest());

        if (downloadHighScoreRequest.isNetworkError || downloadHighScoreRequest.isHttpError)
        {
            Debug.LogError("Download network error");
        }
        else
        {
            FormatHighscores(downloadHighScoreRequest.downloadHandler.text);
            highscoreDisplay.OnHighScoresDownloaded(highscoresList);
        }
    }