public static void ShareTexture(Texture2D texture, string shareMessage = EmptyString) { #if UNITY_IOS Sharing.ShareTexture2D(texture, Filename, EmptyString); #else Sharing.ShareTexture2D(texture, Filename, shareMessage); #endif }
IEnumerator CaptureScreenshot() { yield return(new WaitForEndOfFrame()); Texture2D texture = Sharing.CaptureScreenshot(); Sharing.ShareTexture2D(texture, "HighwayRacer_screenshot", "Patrz ile mam punktów!"); }
void SharePNG() { if (ImgTex == null) { Debug.Log("SharePNG failed: no captured screenshot."); return; } #if EASY_MOBILE Sharing.ShareTexture2D(ImgTex, ScreenshotSharer.Instance.pngFilename, ConstructShareMessage()); #else Debug.Log("Sharing feature requires Easy Mobile plugin."); #endif }
public override void OnEnter() { filepath.Value = Sharing.ShareTexture2D((Texture2D)texture.Value, fileName.Value, message.Value, subject.Value); Finish(); }