Table of Contents

Block 閲覧ツール(Unity 開発)

Block 閲覧ツール(Unity 開発)は、Mega Studio 内の独立した軽量機能モジュールで、開発者が構築済みの Mega Block を直接閲覧およびプレビューするために設計されています。Unity エディタ内で直接クラウド生成された Block データをロード、閲覧、検査でき、さらにコードを書いたりフルアプリを実行したりせずに直接位置特定効果を検証できます。

ヒント

このツールは Unity 開発者向けに設計されています。EasyAR.Mega.BlockViewer ツールと比較して、追加で検証ツールコンポーネントが統合されています。非開発者の方は、EasyAR.Mega.BlockViewer または EasyAR.Mega.Annotation を直接使用することをお勧めします。

作成 block viewer

  • Hierarchy パネルの空白部分を右クリックし、EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit-Mode) を選択

    作成block viewer

  • 追加後、Hierarchy パネルに EasyAR.Mega.BlockViewer (Dev) ノードが新規作成されます

    ノード

機能説明

ツール作成後、Inspector パネルで設定し Block データをロードし、モデルのエクスポートや表示制御を行えます。

BlockViewer (Dev) ノード説明

EasyAR.Mega.BlockViewer (Dev) は検証ツールを除き、エディタ内で非実行状態(Unity エディタ上部の再生ボタンが押されていない状態)でのみ使用可能です。下図のようにボタンが右向き三角形の停止状態である必要があります。

実行時には、ツール関連ノードとデータはシーン内に残り、検証ツールとの連携が可能ですが、ツール自体の機能は一切使用できません。

ノード

警告

開発した Unity アプリをモバイルデバイスにビルドする場合、ビルド前にシーン内の EasyAR.Mega.BlockViewer (Dev) ノードを必ず削除してください。削除しないとビルド失敗や実行時エラーの原因となる可能性があります。

ツールモジュール説明

  1. ログインコンポーネント

  2. Mega クラウドサービスコンポーネント

  3. Block データコンポーネント

  4. アノテーションツールキットコンポーネント

  5. 検証ツールコンポーネント

    ツールモジュール