facebook twitter hatena line email

「Unity/画像共有/NativeShare」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(画像とテキストの同時共有のサンプルコード)
(画像とテキストの同時共有のサンプルコード)
行7: 行7:
 
unitypackageをDLしてインストール
 
unitypackageをDLしてインストール
  
 +
 +
==テキストの共有のサンプルコード==
 +
<pre>
 +
new NativeShare()
 +
            .SetText("テキスト!")
 +
            .Share();
 +
</pre>
 
==画像とテキストの同時共有のサンプルコード==
 
==画像とテキストの同時共有のサンプルコード==
 
<pre>
 
<pre>

2025年9月15日 (月) 21:37時点における版

公式

https://github.com/yasirkula/UnityNativeShare?tab=readme-ov-file

ダウンロード&インストール

https://github.com/yasirkula/UnityNativeShare/releases

unitypackageをDLしてインストール


テキストの共有のサンプルコード

new NativeShare()
            .SetText("テキスト!")
            .Share();

画像とテキストの同時共有のサンプルコード

using System.IO;
void OnClickShare()
{
    Texture2D tex = ScreenCapture.CaptureScreenshotAsTexture();
    byte[] png = tex.EncodeToPNG();
    UnityEngine.Object.Destroy(tex);

    // 一時ファイル保存
    string filePath = Path.Combine(Application.temporaryCachePath, "shared_img.png");
    File.WriteAllBytes(filePath, png);

    // 共有
    new NativeShare()
            .AddFile(filePath)
            .SetText("スクショと一緒に送るテキスト!")
            .Share();
}