「Unity/画像共有/NatShare/1.3.1バージョンアップ」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
 
16行目: 16行目:
テキストと画像同時に共有できなくなってるのかも。
テキストと画像同時に共有できなくなってるのかも。
<pre>
<pre>
var screenshot = ScreenCapture.CaptureScreenshotAsTexture();
async void OnClickShare()
using var payload = new SharePayload();
{
payload.AddImage(screenshot);
    var screenshot = ScreenCapture.CaptureScreenshotAsTexture();
// payload.AddText(message);
    using var payload = new SharePayload();
await payload.Share();
    payload.AddImage(screenshot);
    // payload.AddText(message);
    await payload.Share();
}
</pre>
</pre>
画像のみで、テキスト共有しないようにすると良い。
画像のみで、テキスト共有しないようにすると良い。

2025年9月15日 (月) 11:54時点における最新版

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

  1. https://github.com/videokit-ai/natshare/releases/tag/1.3.1 からzipをダウンロードする。
  2. Assets以下に設置する

ビルド

以下usingを変更する

+ using NatML.Sharing;
- using NatSuite.Sharing;
  1. Libraryを削除
  2. unity再起動

画像キャプチャが機能してない?

テキストと画像同時に共有できなくなってるのかも。

async void OnClickShare()
{
    var screenshot = ScreenCapture.CaptureScreenshotAsTexture();
    using var payload = new SharePayload();
    payload.AddImage(screenshot);
    // payload.AddText(message);
    await payload.Share();
}

画像のみで、テキスト共有しないようにすると良い。

natshare-core-1.8.0.aarエラーが出る場合

エラー詳細

(androidx.core:core:1.9.0) and natshare-core-1.8.0.aar -> jetified-natshare-core-1.8.0-runtime (:natshare-core-1.8.0:)

対策

Unityメインメニュー/Edit/ProjectSetting/NatML/AndroidXをオフにする。

その後

  1. Libraryを削除
  2. unity再起動