「Unity/画像共有/NativeShare」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==公式== https://github.com/yasirkula/UnityNativeShare?tab=readme-ov-file ==ダウンロード&インストール== https://github.com/yasirkula/UnityNativeShare/relea...」) |
(→画像とテキストの同時共有のサンプルコード) |
||
| 行9: | 行9: | ||
==画像とテキストの同時共有のサンプルコード== | ==画像とテキストの同時共有のサンプルコード== | ||
<pre> | <pre> | ||
| + | using System.IO; | ||
void OnClickShare() | void OnClickShare() | ||
{ | { | ||
2025年9月15日 (月) 21:33時点における版
公式
https://github.com/yasirkula/UnityNativeShare?tab=readme-ov-file
ダウンロード&インストール
https://github.com/yasirkula/UnityNativeShare/releases
unitypackageをDLしてインストール
画像とテキストの同時共有のサンプルコード
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();
}
