Esempio n. 1
0
 private void OnInitLoginAndGetUserDataAction(FacebookManager.FacebookHelperResultType resultType)
 {
     if (resultType == FacebookManager.FacebookHelperResultType.OK)
     {
         FacebookManager.Instance.AutoConnectOnStartup = true;
         SetButtonText();
     }
 }
 public void OnInitLoginAndGetUserDataAction(FacebookManager.FacebookHelperResultType result)
 {
     FacebookManager.Instance.OnInitLoginAndGetUserDataAction -= OnInitLoginAndGetUserDataAction;
     if (result == FacebookManager.FacebookHelperResultType.OK)
     {
         FacebookManager.Instance.AppRequest(message: LocaliseText.Format("Facebook.Invite.Caption", GameManager.Instance.GameName), title: LocaliseText.Format("Facebook.Invite.Description", GameManager.Instance.GameName));
     }
     else
     {
         DialogManager.Instance.ShowError(textKey: "Facebook.Error.Login.Description");
     }
 }
 public void OnInitLoginAndGetUserDataAction(FacebookManager.FacebookHelperResultType result)
 {
     FacebookManager.Instance.OnInitLoginAndGetUserDataAction -= OnInitLoginAndGetUserDataAction;
     if (result == FacebookManager.FacebookHelperResultType.OK)
     {
         FacebookManager.Instance.ShareLink(
             contentURL: new Uri(FacebookManager.Instance.PostLink),
             contentTitle: LocaliseText.Format("Facebook.Share.Caption", GameManager.Instance.GameName),
             contentDescription: LocaliseText.Format("Facebook.Share.Description", GameManager.Instance.GameName),
             photoURL: new Uri(FacebookManager.Instance.PostPicture)
             );
     }
     else
     {
         DialogManager.Instance.ShowError(textKey: "Facebook.Error.Login.Description");
     }
 }