Table of Contents

Block 閲覧ツール(Unity 開発)

重要

バージョン 2.13 でこのツールは削除されました。Unity アプリを開発する場合は、block エディターツール を使用してください。

この記事は 2.12 以下のバージョンにのみ適用されます。

Block 閲覧ツール(Unity 開発)は、Mega Studio の独立した軽量機能モジュールで、開発者が構築済みの Mega Block を直接確認およびプレビューするために設計されています。このツールを使用すると、Unity エディター内で直接クラウドで生成された Block データをロード、閲覧、チェックでき、コードを記述したり完全なアプリを実行したりすることなく、直接位置決め効果を検証することもできます。

ヒント

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

閲覧ツールの作成

  • 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. 検証ツールコンポーネント

    ツールモジュール