Exemplo n.º 1
0
 public void ConnectUser(SocialCallbackAuthentication successResultCallback, bool silent)
 {
     #if UNITY_ANDROID
     if (!silent)
     {
         PlayGamesPlatform.Instance.Authenticate(SignInInteractivity.CanPromptAlways, (result) => {
             if (result == SignInStatus.Success)
             {
                 successResultCallback.Invoke(true);
             }
         });
     }
     else
     {
         //Silent login
         PlayGamesPlatform.Instance.Authenticate((bool success) => {
             successResultCallback.Invoke(success);
         }, true);
     }
     #else
     throw new Exception("Platform not valid");
     #endif
 }
Exemplo n.º 2
0
 public void ConnectUser(SocialCallbackAuthentication successResult, bool silentMode)
 {
     socialServices.ConnectUser(successResult, silentMode);
 }
 public void ConnectUser(SocialCallbackAuthentication successResultCallback, bool silent)
 {
     Debug.Log("SocialMacPc, Connection : Not implemented so far on PC/Mac");
     successResultCallback.Invoke(false);
 }