Table of Contents

Block 浏览工具(Unity 开发)

Block 浏览工具(Unity 开发)是 Mega Studio 中一个独立的、轻量级功能模块,专门为开发者设计,便于开发者直接用于查看和预览已构建完成的 Mega Block。它允许您在 Unity 编辑器中直接加载、浏览、检查云端生成的 Block 数据,此外还支持直接验证定位效果,而无需编写任何代码或运行完整应用。

提示

此工具专为 Unity 开发者设计,与 EasyAR.Mega.BlockViewer 工具相比,它额外集成了一个验证工具组件。如果您是非开发者人员,建议直接使用 EasyAR.Mega.BlockViewerEasyAR.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. 验证工具组件

    工具模块