Block Viewer Tool (Unity 開発)
重要
このツールはバージョン 2.13 で削除されました。Unity アプリケーション開発では、代わりに block editor tool を使用してください。
この記事はバージョン 2.12 以前にのみ適用されます。
Block Viewer Tool (Unity 開発) は Mega Studio 内の独立した軽量機能モジュールで、開発者が構築済みの Mega Blocks を直接表示およびプレビューできるように設計されています。Unity Editor 内でクラウド生成された Block data を直接読み込み、閲覧、確認でき、さらにコードを書いたり完全なアプリケーションを実行したりせずに localization 結果を直接検証できます。
ヒント
このツールは Unity 開発者向けに設計されています。EasyAR.Mega.BlockViewer ツールと比べて、追加で validation tool component が統合されています。開発者でない場合は、EasyAR.Mega.BlockViewer または EasyAR.Mega.Annotation を直接使用することを推奨します。
viewer tool を作成する
Hierarchyパネルの空白部分を右クリックし、EasyAR Mega->Tool->Block Viewer for Unity Developer (Edit Mode)を選択します。
追加後、
HierarchyパネルにEasyAR.Mega.BlockViewer (Dev)node が新しく追加されます。
機能説明
ツールを作成した後、Inspector パネルから設定して Block data を読み込み、モデルのエクスポートや表示制御を行えます。
BlockViewer (Dev) node の説明
validation tool 以外の EasyAR.Mega.BlockViewer (Dev) の機能は、エディターが実行中でない状態でのみ使用できます。Unity Editor 上部の Play ボタンが押されていないことを確認してください。下図のように、ボタンが右向き三角形の状態は停止状態であり、このとき機能を使用できます。
runtime 時、ツール関連の nodes と data は scene に残り、validation tool と組み合わせて使用できますが、ツール自体のすべての機能は使用できません。

警告
開発した Unity アプリケーションをモバイルデバイス向けにパッケージ化する必要がある場合は、build 前に必ず scene から EasyAR.Mega.BlockViewer (Dev) node を削除してください。削除しないと、パッケージング失敗や runtime errors の原因になる可能性があります。
