Example #1
0
 /// <summary>
 /// Raises the show leaderboard event.
 /// </summary>
 public void OnShowLeaderboard()
 {
     if (Social.localUser.authenticated)
     {
         LeaderboardManagerIos.ShowLeaderboard();
     }
     else
     {
         LeaderboardManagerIos.AuthenticateToGameCenter();
     }
 }
Example #2
0
 /// <summary>
 /// Raises the post score event.
 /// </summary>
 public void OnPostScore(long score, int choice)
 {
     if (Social.localUser.authenticated)
     {
         if (choice == 1)
         {
             LeaderboardManagerIos.ReportScore(score, leaderBoardID);
         }
         else if (choice == 2)
         {
             LeaderboardManagerIos.ReportScore(score, leaderBoardID2);
         }
         else if (choice == 3)
         {
             LeaderboardManagerIos.ReportScore(score, leaderBoardID3);
         }
         else if (choice == 4)
         {
             LeaderboardManagerIos.ReportScore(score, leaderBoardID4);
         }
     }
 }
 public void OnShowLeaderboard()
 {
             #if (UNITY_5 && UNITY_IOS) || UNITY_IOS
     if (Social.localUser.authenticated)
     {
         LeaderboardManagerIos.ShowLeaderboard();
     }
     else
     {
         LeaderboardManagerIos.AuthenticateToGameCenter();
     }
             #elif UNITY_ANDROID
     if (Social.localUser.authenticated)
     {
         Social.ShowLeaderboardUI();                      // Show all leaderboard
     }
     else
     {
         //GameObject.Find("Leaderboard").GetComponent<GPlayServices>().LogIn ();
     }
             #endif
 }
Example #4
0
 /// <summary>
 /// Raises the login event.
 /// </summary>
 /// <param name="id">Identifier.</param>
 public void OnLogin(string id)
 {
     LeaderboardManagerIos.AuthenticateToGameCenter();
 }
Example #5
0
 void Start()
 {
                     #if (UNITY_5 && UNITY_IOS) || UNITY_IPHONE
     LeaderboardManagerIos.AuthenticateToGameCenter();
                     #endif
 }