Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


CreateLeaderboard()

Create an ILeaderboard instance.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.GameCenterModule
Warning
Deprecated. Social is deprecated and will be removed in a future release.
public static ILeaderboard CreateLeaderboard()

Returns

Type

Description

ILeaderboard

Examples

using UnityEngine;using UnityEngine.SocialPlatforms;using System.Collections;public class ExampleClass : MonoBehaviour{ // Use this for initialization void Start() { ILeaderboard leaderboard = Social.CreateLeaderboard(); leaderboard.id = "Leaderboard012"; leaderboard.LoadScores(result => { Debug.Log("Received " + leaderboard.scores.Length + " scores"); foreach (IScore score in leaderboard.scores) Debug.Log(score); }); } // Update is called once per frame void Update() { }}
using UnityEngine;using UnityEngine.SocialPlatforms;using System.Collections;public class Example : MonoBehaviour{ ILeaderboard m_Leaderboard; 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); }}