コンテンツにスキップ

ネイティブと Unity のハイブリッド開発

プロジェクトのメイン部分がネイティブ開発であり、一部のページやビジネスフローで Unity を使用する場合、SDK のインストールと初期化は以下のように行うことを推奨します。

導入の原則

  • インストール方法は変更せず、引き続き アプリケーションアクセス を参照してください。
  • SDK の初期化は、ネイティブプロジェクト内で行うことを推奨します。
  • Unity プロジェクト内の FTSDK.cs にある既存の初期化部分は削除し、重複初期化を避けてください。

初期化の場所

ネイティブプラットフォームの初期化ドキュメントを参照し、ネイティブプロジェクト内で設定を完了してください。

Unity 側のデフォルト初期化を無効化

// FTSDK.cs
IEnumerator _LoadPrefabs()
{
    yield return Instantiate(MainThreadDispatch);
    //_InitSDK(); // 初期化をキャンセルし、SDK の重複起動を回避
    yield return Instantiate(ViewObserver);
}

Publish Package 関連設定

Android

iOS

フィードバック

このページは役に立ちましたか?