サンプルプロジェクト
Lightshipのサンプルは、SDKの各機能の使用例を具体的に示すことを目的としています。 サンプル・プロジェクトは、複数の小さなサンプルを起動し、試したり、コードを見たりして、どの機能をどのように始めるかを学ぶことができる。 How-tos](./how-to/index.md)に従って、各機能を活用するためのステップバイステップのガイドを得ることができます。 さらに、サンプルプロジェクトに加え、複数の機能を組み合わせて、充実したAR体験を提供する独立型のミニゲームの例も用意しています。 絵文字ガーデンはその第一弾である。 永続的なShared AR体験を作成するためのベストプラクティスについて学ぶために、これを閲覧することができます! 詳細については、Emoji Gardenの特集ページにアクセスし、プロジェクトをダウンロードしてください。 |
サンプルをインストールする
サンプルは、Github(https://github.com/niantic-lightship/ardk-samples)から入手できます。
サンプルのクローン/ダウンロード方法:
git clone https://github.com/niantic-lightship/ardk-samples.git
または
Github の code/download ボタンを使用して、https://github.com/niantic-lightship/ardk-samplesからリポジトリをダウンロードしてください。
次に、 Unity Hub で Add を押し、プロジェクトを選択してUnityでサンプルプロジェクトを開きます。
すべてのサンプルが正常に動作するように、 Lightshipキーを追加 する必要があります。
Unity 2022でサンプルを実行する
デフォルトでは、サンプルプロジェクトはUnity2021.3.29f1で動作しますが、Unity 2022を使用したい場合は、バージョン2022.3.37f1にアップデートすることができます。
サンプルをUnity 2022に アップデートする:
- Unity Hubの Installsにある2022.3.37f1をインストールしてください。
- Projectsで、ARDKサンプルプロジェクトを見つけます。 Editor Versionをクリックし、2022.3.37f1に変更します。 次に、「**2022.3.37f1で開く」**ボタンをクリックします。
- Change Editor version? ダイアログが表示されたら、 Change Versionをクリックします。
- Opening Project in Non-Matching Editor Installation ダイアログが表示されたら、 Continueをクリックします。
- Gradleのカスタムベーステンプレートを無効にします。
- Unityのトップメニューで Edit をクリックし、 Project Settings をクリックします。
- 左側の Project Settings メニューで Player を選択し、「Android」タブをクリックします。
- Publishing Settings まで下にスクロールし、 Custom Base Gradle Template ボックスのチェックを外します。
- Window トップメニューで、 Package Manager を開きます。 パッケージリストから Visual Scripting を選択し、1.9.0未満のバージョンを使用している場合は、 Update をクリックします。
- エラーがある場合は、 Enter Safe Mode? ダイアログがポップアップ表示されます。 Enter Safe Mode をクリックしてエラーを修正する。
ヘッドマウントディスプレイサンプルの設置
Lightship Magic Leap 2の統合はベータ版であるため、一部の機能が期待通りに動作しない可能性があります。
Lightship Magic Leap Pluginには、ARのMagic Leap 2で使用するためにデザインされたサンプルシーンが含まれています。
Magic Leap 2のサンプルセットアップ手順:
-
Magic Leap 2用のLightshipをインストールする手順に従ってください。
-
UnityでWindowトップメニューを開き、Package Managerを選択します。 Packages が選択されていることを確認する:In Projectが選択されていることを確認する。
-
Niantic Lightship Magic Leap Pluginで、Samplesタブを選択します。
-
インポートをクリックしてサンプルを現在のプロジェクトにインポートします。
-
サンプルシーンは
Assets/Samples/Niantic Lightship Magic Leap Plugin/に
あります。 -
Fileのトップメニューで、Build Settingsを選択する。
-
テストしたいサンプルシーンをBuildのScenesにドラッグしてください。
-
ホームシーンがリストの一番上にあることを確認してください。 Magic Leap 2デバイスが接続され、サンプルをテストするために起きているときにビルドして実行します。
-
UnityでFileトップメニューを開き、Build Settingsを選択します。 左下にあるプレーヤー設定ボタンをクリックしてください。
-
プレーヤー設定]で[スクリプトコンパイル]までスクロールし、[スクリプト定義シンボル]を展開します。 右下の**+を**クリックし、
NIANTIC_LIGHTSHIP_SHAREDAR_ENABLEDを
リストの一番下に追加する。 -
ProjectウィンドウでSamplesフォルダを開き、Lightship ASMDEF ファイルを選択します。 Inspectorで Assembly Definition Referencesを見つけ、右下の**+を**クリックします。
Niantic.Lightship.SharedARを
リストに追加。