Unity用Niantic SDKのセットアップ
SDKをセットアップするには、Unityをダウンロードしてインストールし、ARDKのUnityパッケージをインストールして、AR体験が実行されるプラットフォーム用にUnityをセットアップします。 その後、Unity内でAPIキーを使ってLightshipを認証し、使用するプラットフォームデバイスに応じてその他の必要な設定を行います。最後に、UnityでARシーンの基本要件を設定します。
Lightship Magic Leap 2との統合はベータ版であるため、一部の機能は期待通りに動作しない可能性があります。
Unityのダウンロードとインストール
Unityのダウンロード。 Unity 6 (6000.0.34f1) と Unity 2022 LTS (2022.3.50f1) をサポートしています。
SessionStateChangedEventUnit エラー](./release_notes/release3.0.md#known-issues) を回避するには、Unity 2022 LTS ユーザーは Visual Scripting をパッケージマネージャー経由で手動で 1.9.0 から 1.9.1 以降にアップグレードする必要があります。
Unity 6はデフォルトで**Universal Render Pipeline (URP)**を使用します。 ARDK を Unity 6 で使用するには、プロジェクト作成時に Built-in Render Pipeline テンプレートを選択するか、How to Set Up ARDK with the Universal Render Pipeline の手順に従って ARDK の URP サポートを有効にする必要があります。
プロジェクトを作成し、ARDKをインストールする
- Android
- iOS
- Magic Leap 2
プロジェクトを作成し、ARDKをインストールする
- Universal 3D (Core)**テンプレートで新しいUnityプロジェクトを作成します。
- Unityプロジェクトで、Windowトップメニューを開き、Package Managerを選択します。
- Package Managerタブのプラスメニューから、**Add package from git URL...**を選択します。
- https://github.com/niantic-lightship/ardk-upm.git\`と入力する。
- プロンプトが表示されたら、Yesをクリックして、ARFoundation 5.0の新しい入力システムパッケージをアクティブにします。 この際、Unityエディターの再起動が必要になることがあります。
- SharedARパッケージを追加するには、代わりに以下のURLを使用してこれらの手順を繰り返します:https://github.com/niantic-lightship/sharedar-upm.git\`。
特定のARDKバージョンを使用するには、リリースページ(ardk-upm, sharedar-upm)から.tgz
をダウンロードしてください。 その後、上記のインストール手順に従い、Git URLの代わりに "Add package from tarball"を選択する。