Exemplo n.º 1
0
 void Update()
 {
     if (shouldFetch)
     {
         OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.AROUND_ME, OnLeaderboardData);
         shouldFetch = false;
     }
 }
Exemplo n.º 2
0
    void Update()
    {
        if (_isFetched == false)
        {
            if (OutrunLeaderboard.isReady)
            {
                _isFetched = true;
                OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.GLOBAL, OnLeaderboardData);
                OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.AROUND_ME, OnLeaderboardData);
            }
        }

        if (Input.GetKeyDown(KeyCode.Space))
        {
            OutrunLeaderboard.SavePlayerDistance(Random.Range(0, 10000));
            _isFetched = false;
        }
    }
Exemplo n.º 3
0
 public void GetFriendsLeaderboard()
 {
     OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.FRIENDS, OnLeaderboardData);
 }
Exemplo n.º 4
0
 public void GetGlobalLeaderboard()
 {
     OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.GLOBAL, OnLeaderboardData);
 }
Exemplo n.º 5
0
 public void GetMyScoreLeaderboard()
 {
     OutrunLeaderboard.GetLeaderboardByType(AbstractLeaderboard.LeaderboardType.AROUND_ME, OnLeaderboardData);
 }