Using AllSamplesLauncher to quickly experience EasyAR samples
AllSamplesLauncher は統合されたサンプルランチャーであり、EasyAR SDKのさまざまな機能を素早く理解するのに役立ちます。このランチャーを使用すると、単一のUnityプロジェクト内で公式のすべてのサンプルシーンをワンクリックで切り替えて実行でき、複数の独立したプロジェクトを手動で設定する必要がありません。
準備作業
開始する前に、以下の準備作業が完了していることを確認してください:
- Unity HubとUnityエディタがインストールされている
- 新しいUnityプロジェクトを作成している
- EasyAR Sense Unity Pluginをインポートし、すべてのSamplesをインポートしている
手順については、クイックスタートの説明を参照してください。
詳細な手順
- Samples内のすべてのシーンを開きます。

- メニューバーの
File>Build SettingsまたはBuild Profiles>Scene Listをクリックします。 - すべてのシーンを
Scene Listにドラッグします。 - AllSamplesLauncherがすべてのシーンの最初にあることを確認します。そうでない場合は、ウィンドウ内でドラッグして移動できます。

- メニューバーの
File>Build And Runをクリックしてビルドと実行を行います。
注記
スマートフォン向けにビルドする場合、ヘッドセット関連のシーンを追加しないでください:
- Combination_BasedOn_AppleVisionPro
- Combination_BasedOn_Xreal

ビルド中に発生する問題
コンパイルやビルド中にいくつかのエラーが発生する可能性があります。一般的な問題は以下の通りです:
| エラーメッセージ | 原因 | 解決方法 |
|---|---|---|
| FileNotFoundException:EasyAR Settings Asset | ライセンスが入力されていない | メニューバーの EasyAR > Sense > Configuration をクリックし、EasyAR Sense License にライセンスキーを入力します |
| Missing Prefab Asset: 'XR Interaction Setup' | ヘッドセット関連ファイルが不足している | ビルドシーンリストからヘッドセット関連シーンを削除します。ヘッドセット向けビルドが必要な場合は、ヘッドセットサンプルの使用の手順に従ってください |
ランチャーの使用方法
実行すると、シンプルなランチャーインターフェースが表示されます。

インターフェース下部中央の Samples ボタンをクリックすると、すべての機能のサンプルにアクセスできます。

左側には機能カテゴリ、右側には各機能のサンプルシーンリストが表示されます。異なるサンプルシーンをクリックすると、EasyARが提供するすべての機能を体験できます。
また、インターフェース下部には EasyAR Sense と EasyAR Mega のデモ動画が用意されており、EasyARが提供する機能と効果をより深く理解するのに役立ちます。
サンプル実行前の必読事項
特定のサンプルを実行する前に、以下の重要な設定を必ず完了してください。そうでない場合、サンプルは正常に動作しません:
API Keyの設定
- 一部のサンプル(特にクラウド認識、Megaクラウドローカライゼーションなど)では有効なAPI Keyが必要です。
- メニューバーの
EasyAR>Sense>Configurationで、該当サンプルに必要な項目を入力します。 - EasyAR開発者センターから申請した App ID、API Key、API Secret を入力します。

- 重要: API Keyをお持ちでない場合、ローカル機能のサンプル(画像トラッキングなど)は動作する可能性がありますが、クラウド機能は失敗します。EasyAR開発者センターでアプリケーションを作成しKeyを取得してください。
XR/プラットフォームサポートの設定:
- ヘッドセット関連のサンプルを実行する場合は、ヘッドセットサンプルの使用の手順に従ってください。
- デバイス(スマートフォンやヘッドセット)が正しく接続され、開発者モードになっていることを確認してください。
サンプルの詳細な探索
サンプルランチャーは学習に最適な出発点です。以下のことを強くお勧めします:
- まず実行し、その後調査する: ランチャーで各サンプルの効果を素早く体験し、EasyARの能力を直感的に理解します。
- シーンソースファイルを開く: 各サンプルは独立したUnityシーンファイルであり、
Assets/Samples/EasyAR Sense Unity Plugin/[バージョン番号]/__All Samples__/[機能名]/[サンプル名]/Scenesディレクトリにあります。 - スクリプトコードを調査・読む: サンプルシーンで、特定の機能を実現するためにEasyAR APIをどのように呼び出しているかを確認できます。これはAPIの使用方法を学ぶ最良の方法です。
サンプルランチャーを通じて、EasyAR SDKの機能を迅速に理解できます。探索をお楽しみください!