Пример #1
0
    // Simple function to pick a winner
    string PickWinner(string data)
    {
        GameInfo game = GameInfo.CreateFromJSON(data);

        // check for null object (bad json)
        Debug.Log(game.homeTeam);
        Debug.Log(game.awayTeam);
        game.homeScore = 0;
        game.awayScore = 0;
        do
        {
            game.homeScore = Random.Range(0, 6);
            game.awayScore = Random.Range(0, 6);
        } while (game.homeScore == game.awayScore);


        if (game.homeScore > game.awayScore)
        {
            game.winner = game.homeTeam;
        }
        else
        {
            game.winner = game.awayTeam;
        }

        Debug.Log("done");
        return(game.ToJson());
    }
Пример #2
0
    IEnumerator getData(string url)
    {
        WWW www = new WWW(url);

        yield return(www);

        string   json = www.text.ToString();
        GameInfo data = GameInfo.CreateFromJSON(json);

        UpdateData   = data;
        _version     = data.version;
        _totalRound  = data.totalRound;
        completeLoad = true;
    }
Пример #3
0
 public void stageGameInfo(string json)
 {
     UpdateData  = GameInfo.CreateFromJSON(json);
     _version    = UpdateData.version;
     _totalRound = UpdateData.totalRound;
 }