Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Social.CreateLeaderboard

static function CreateLeaderboard(): ILeaderboard;
static ILeaderboard CreateLeaderboard();
static def CreateLeaderboard() as ILeaderboard

Description

Create an ILeaderboard instance.

ILeaderboard leaderboard = Social.CreateLeaderboard();
	leaderboard.id = "Leaderboard01";
	leaderboard.LoadScores (result => {				
		Debug.Log("Received " + leaderboard.scores.Length + " scores");
		foreach (IScore score in leaderboard.scores)
			Debug.Log(score);
	});
void DoLeaderboard () {
		m_Leaderboard = Social.CreateLeaderboard();
		m_Leaderboard.id = "Leaderboard01";
		m_Leaderboard.LoadScores(result => DidLoadLeaderboard(result));
	}
	
	void DidLoadLeaderboard (bool result) {
		Debug.Log("Received " + m_Leaderboard.scores.Length + " scores");
		foreach (IScore score in m_Leaderboard.scores)
			Debug.Log(score);
	}