Table of Contents

小程序の実行效果

この文書では、Mega Studio で作成したアノテーションデータを利用して、Toolbox 微信小程序で效果を検証する方法について説明します。

注記

以下の内容とツールは、Unity アプリケーションの開発プロセスには適用されません。

Unity アプリケーションを開発している場合は、開発ガイドの Unity アプリケーションをパッケージ化して效果を検証する を参照してください。

效果を確認する手順

実際の実行效果を確認する前に、微信デバイスを準備し、微信小程序にアクセスする権限があることを確認し、同時に位置情報サービスが設定されていることを確認してください。

Toolbox 微信小程序のQRコードをスキャンする

效果を検証する前に、まず微信で小程序のQRコードをスキャンして、Mega Toolbox アプリケーションに入ります。

Mega Toolbox微信小程序

EasyAR アカウントでログインする

実際の実行效果を確認する最初のステップは、小程序であなたの EasyAR アカウントでログインすることです。

Toolboxログイン

位置決めライブラリとアノテーションデータを選択する

アカウントのログインが完了したら、対応する位置情報サービスとアノテーションデータのリソースを選択する必要があります。これは、正確な位置決めを実現するための重要なステップです。注意:実際の実行效果をプレビューするには、アノテーションデータを選択する必要があります。現在のプロジェクトにアノテーションデータがない場合は、まずアノテーションデータを作成してください。

以下の手順で、対応するサービスとデータを選択します。

  1. クラウド位置決めサービスグループ を選択し、クリックするとドロップダウンボックスから選択できます。
  2. 対応する クラウド位置決めライブラリ を選択し、クリックするとドロップダウンボックスから選択できます。
  3. 対応する アノテーションデータ を選択し、クリックするとドロップダウンボックスから選択できます。(アノテーションデータがない場合は、アノテーションデータを作成する を参照してください)
  4. 開始 をクリックするだけです。

位置決めライブラリとアノテーションデータを選択する

関連する権限を許可する

位置決め機能を正常に使用するには、カメラと位置情報の権限を許可する必要があります。

関連する権限を許可する 関連する権限を許可する

現場の效果を確認する

ビデオデモ:

注記

より良い視覚体験を得るために、Debug 情報を閉じて、アノテーション内容の位置決め視覚效果をより直感的に確認できます。

状態判断の説明:

以下の3つの重要な指標を通じて、現在の位置決め状態を判断できます。

  • アノテーション cube の状態:正常に位置決めされた場合は白色の MEGA テクスチャが表示され、位置決めに失敗した場合は灰色が表示されます。
  • Debug 情報の返却ボックス内のパラメータ
    • status 状態値:現在の位置決め状態を表示します。
    • Sequence パラメータ:N は未ロードを表し、F は位置決め失敗を表し、S は位置決め成功を表します。
    • Status ボタン:緑色は位置決め成功を表し、白色は位置決め失敗を表します。

小程序は、サービスの返却情報に基づいて状態を表示し、位置情報サービスの実行状況を把握するのに役立ちます。

  • 位置決め成功状態:現場の位置にいる場合、位置決めデバッグ情報に status: Found という文字が表示され、Status ボタン が緑色に表示され、Sequence パラメータが S を表示し、標定された cube が正常に白色の MEGA テクスチャを表示する場合は、位置情報サービスが目標を正常に位置決めしたことを示します。

    位置決め成功效果を確認する

  • 並列警告:位置決めデバッグ情報に status: QpsLimitExceeded という文字が表示され、Status ボタン が白色に表示され、Sequence パラメータが F を表示する場合は、位置情報サービスは正常に実行されていますが、現在の QPS が制限を超えていることを示します。この問題を解決するには、位置情報サービスの容量超過と拡張 を参照してください。

    並列警告

  • 目標が見つからない状態:現場の位置にいない場合、または位置決めライブラリに一致するシーンがない場合、位置決めデバッグ情報に status: Not Found が表示され、Status ボタン が白色に表示され、Sequence パラメータが F を表示する場合は、位置情報サービスは正常に実行されていますが、目標を位置決めできなかったことを示します。

    目標が見つからない效果を確認する

  • 位置情報サービスが正常でない:位置決めデバッグ情報に UnKnownError という文字が表示される場合は、位置情報サービスが異常に実行されていることを示します。記録ログ記録データ を開き、エラー情報を記録し、EasyAR のカスタマーサービスに連絡してください。

関連トピック