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 }
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); }