void Start() { m_twitterText.onClick.AddListener(() => { ISN_Twitter.Post("Yo my man"); }); m_twitterTextImage.onClick.AddListener(() => { SA_ScreenUtil.TakeScreenshot((image) => { Debug.Log("Image Ready"); ISN_Twitter.Post("Yo my man", image, (result) => { Debug.Log("Post result: " + result.IsSucceeded); }); }); }); m_fbImage.onClick.AddListener(() => { SA_ScreenUtil.TakeScreenshot((image) => { Debug.Log("Image Ready"); ISN_Facebook.Post("Yo my man", image, (result) => { Debug.Log("Post result: " + result.IsSucceeded); }); }); }); }
public override void Test() { SA_ScreenUtil.TakeScreenshot((screenshot) => { ISN_Facebook.Post("share text", screenshot, (result) => { SetAPIResult(result); }); }); }
public void FacebookButton() { #if UNITY_IOS SA_ScreenUtil.TakeScreenshot((image) => { Debug.Log("Image Ready"); ISN_Facebook.Post("I am passing time on Drifty Squirrel with a high score of " + GameControllerScript.Instance.HighScore.ToString("N0") + " points. Check it out!", image, (result) => { Debug.Log("Post result: " + result.IsSucceeded); }); }); #endif }
void Start() { m_twitterText.onClick.AddListener(() => { ISN_Twitter.Post("Yo my man"); }); m_twitterTextImage.onClick.AddListener(() => { SA_ScreenUtil.TakeScreenshot((image) => { ISN_UIActivityViewController controller = new ISN_UIActivityViewController(); controller.SetText("share text"); controller.AddImage(image); controller.ExcludedActivityTypes.Add(ISN_UIActivityType.Message); controller.Present((result) => { if (result.IsSucceeded) { Debug.Log("Completed: " + result.Completed); Debug.Log("ActivityType: " + result.ActivityType); } else { Debug.Log("ISN_UIActivityViewController error: " + result.Error.FullMessage); } }); /* * Debug.Log("Image Ready"); * * ISN_Twitter.Post("Yo my man", image, (result) => { * Debug.Log("Post result: " + result.IsSucceeded); * });*/ }); }); m_fbImage.onClick.AddListener(() => { SA_ScreenUtil.TakeScreenshot((image) => { Debug.Log("Image Ready"); ISN_Facebook.Post("Yo my man", image, (result) => { Debug.Log("Post result: " + result.IsSucceeded); }); }); }); }
public void ShareToFacebook(UM_ShareDialogBuilder builder, Action <SA_Result> callback) { ISN_Facebook.Post(builder.Text, builder.Url, builder.Images.ToArray(), callback); }