Closed16

Niantic Lightshipを試す

kenryokenryo

サンプルプロジェクト(ardk-examples-1.0.1.unitypackage)をダウンロードしておく。

Unityを起動し、新規プロジェクト(テンプレート:Mobile3D)を作成する。

Unityの上部メニュー File -> Build Settings
PlatformiOSを選択し、Switch Platform

Player Settingsボタン押下、iOSタブ->Other Settings->Camera Usage Descriptionに何らかの文字列を入力(リリースするアプリではちゃんとしたの入れる)

kenryokenryo

最初の工程でダウンロードしたardk-1.0.1.unitypackageをインポートする。
インポート後、AssetsにARDKが追加されていることを確認。

kenryokenryo

続いてサンプルプロジェクト(ardk-examples-1.0.1.unitypackage)もインポートする。
AssetsにARDKExamplesが表示されていることを確認する。

ARDKExamples/ContextAwareness/Segmentation内のunityファイルを選択する。ここまま再生ボタンを押しても画面がうまく表示されない。

kenryokenryo
#Niantic.ARDK.Internals.StartupSystems#: No API Key was found, please add one to the ArdkAuthConfig in Resources/ARDK/. If you imported ARDKExamples, it is provided in ARDKExamples/Resources/ARDK

上のエラーに対して
ARDKExamples/Resources/ARDKフォルダ配下のArdkAuthConfigを選択
ArdkAuthConfigApi Keyに先の手順で作成したを設定する。

kenryokenryo
#Niantic.ARDK.Helpers.ARRenderingManager#: Add the ARDK_MockWorld layer to the Layers list (Edit > ProjectSettings > Tags and Layers) in order to render in Mock AR sessions.

上のエラーに対して
Edit > ProjectSettings > Tags and Layersまで進む。
Layersを選択し、空いているLayerにARDK_MockWorldを入力する。

kenryokenryo

File -> Build And Runでプロジェクトをビルド。
Xcodeプロジェクトが作成されていることを確認。

kenryokenryo

Build Settingsの手順に不足があったので追記した

このスクラップは2021/11/23にクローズされました