Senseix.SenseixSession.GetCurrentLeaderboard C# (CSharp) Méthode

GetCurrentLeaderboard() public static méthode

public static GetCurrentLeaderboard ( ) : IList
Résultat IList
        public static IList<Message.Leaderboard.PlayerData> GetCurrentLeaderboard()
        {
            if (currentLeaderboard == null)
            {
                return new Message.Leaderboard.PlayerData[0];
            }
            return currentLeaderboard;
        }

Usage Example

Exemple #1
0
        public void Refresh()
        {
            SenseixSession.PullLeaderboard(currentPage, (uint)PlayersPerPage);
            IList <Message.Leaderboard.PlayerData> leaders = SenseixSession.GetCurrentLeaderboard();

            Text thisText = gameObject.GetComponent <Text> ();

            thisText.text = "";
            for (int i = 0; i < leaders.Count; i++)
            {
                thisText.text += (i + 1).ToString() + ". ";
                thisText.text += leaders[i].name + " Sensei - ";
                thisText.text += leaders[i].score.ToString() + " points";
                thisText.text += "\n";
            }
        }