コード例 #1
0
    IEnumerator DownloadMyHighscoreFromDatabase()
    {
        WWW www = new WWW(webURL + Twister(publicCode, true) + "/pipe-get/" + myId);

        yield return(www);

        if (string.IsNullOrEmpty(www.error))
        {
            if (!string.IsNullOrEmpty(www.text))
            {
                print(www.text);
                Highscore myHighscore = FormatHighscore(www.text);
                highscoreDisplay.OnMyHighscoreDownloaded(myHighscore);
                myOnlineHighscore = myHighscore.score;

                if (gameLogic)
                {
                    gameLogic.SetLocalHighscore(myHighscore.score);
                }
            }
        }
        else
        {
            print("Error Downloading: " + www.error);
        }
    }