Unity/画像共有/NatShare
提供: 初心者エンジニアの簡易メモ
画像共有プラグイン
androidはversion7.0以上のみ対応
DL&Import
NatShare(UnityAssets):https://assetstore.unity.com/packages/tools/integration/natshare-mobile-sharing-api-117705
Assets以下にNatSuiteがあればDL&Import成功
テキストと画像共有
using UnityEngine; using UnityEngine.UI; using NatSuite.Sharing; public class SampleScene : MonoBehaviour { void Start() { GameObject.Find("TextButton").GetComponent<Button>().onClick.AddListener(ShareText); GameObject.Find("ImageButton").GetComponent<Button>().onClick.AddListener(ShareImage); GameObject.Find("TextImageButton").GetComponent<Button>().onClick.AddListener(ShareTextImage); } // テキスト共有 void ShareText() { var payload = new SharePayload(); payload.AddText("ここに共有したいテキストを入力"); payload.Commit(); } // 画像共有 void ShareImage() { var screenshot = ScreenCapture.CaptureScreenshotAsTexture(); var payload = new SharePayload(); payload.AddImage(screenshot); payload.Commit(); } // テキスト&画像共有 void ShareTextImage() { var screenshot = ScreenCapture.CaptureScreenshotAsTexture(); var payload = new SharePayload(); payload.AddText("ここに共有したいテキストを入力"); payload.AddImage(screenshot); payload.Commit(); } }