示例#1
0
    void RpcRankPlayers()
    {
        playerStats = DataCollecterScript.Instance.playerData;
        Debug.Log("When in RankPlayers playerstatslist is long : " + playerStats.Count);
        foreach (dataTobeSaved winner in playerStats)
        {
            if (winner.position == 0)
            {
                header.text = "Congratulations: " + winner.Name + " !!";
            }
        }

        for (int i = 0; i <= playerStats.Count; i++)
        {
            Debug.Log("Starting new loop i is =" + i);

            foreach (dataTobeSaved playerdata in playerStats)
            {
                if (playerdata.position == i)
                {
                    Debug.Log("Adding the player found in position" + playerdata.position + " his name is:" + playerdata.Name);
                    names[i].text    = playerdata.Name;
                    lapTimes[i].text = FormatTime(playerdata.LapTime);
                }
            }
        }
    }
示例#2
0
 private void Start()
 {
     playerStats = new SyncListdataTobeSaved();
     RankPlayers();
 }