Block数据组件¶
注意
工具连接的是云服务,你永远无法下载所有云服务数据到Unity工程中。
注意
如果你看不到block数据,说明云服务配置有问题,请参考 配置定位服务 正确配置之后再使用工具加载。服务操作后,需点击刷新按钮进行刷新从云服务获取最新数据。
查看 Block 列表¶
使用 标注工具 或 Block浏览工具(Unity开发) 时,在选择服务之后,当前库中的Block列表会显示在 MegaBlocks
节点下,并显示在工具面板上。
使用 Block浏览工具 时,Block列表会显示在工具面板上。
刷新 Block 列表¶
Block列表不会随服务变化自动更新,如果在网页端添加或删除了Block,需点击刷新按钮进行数据同步
添加本地 Block 数据¶
Block浏览工具 可以用来查看本地Block数据(eme文件),如有需要,可以点击 +
按钮添加文件记录到列表中
添加后,Block信息将显示在列表中
如有需要,可以点击 -
将记录从列表中删除
加载 Block¶
点击加载选择Block
点击后会先下载再加载
加载完成后,Block会显示在 Scene
窗口中。
载入后,可以在 Scene
窗口中操作,调整查看的视角位置。同时检查下Block文件是否可用(比如Block坐标系是否正常,是否过于模糊而无法找到位置摆放AR资源等)
注意:在这里可以查看的数据并不能直接反映Mega 定位服务的效果。
导出 Block¶
可以从Block数据中导出obj文件。
注意:这里的导出仅导出用于展示的部分数据,并不会导出用于定位的数据及其它工具内所使用的数据。EasyAR不提供所有数据的导出和私有存储服务。
点击后会先下载再导出
一般导出后会有多个文件,可以导入到建模软件或其它相关软件中使用
管理 Block 缓存¶
使用中下载的Block数据存储于用户目录下,根据Unity工程配置会有不同。这些文件有时候会占用非常多的空间。点击清空按钮可以清除文件缓存。
管理 Block 根节点¶
版本需求:>= 2.1
使用 标注工具 或 Block浏览工具(Unity开发) 时,如果场景中存在多个工具创建出来的节点,可以选择任意一个为当前工具的管理节点。
这个节点不能被其它工具使用。选择一个不同的节点会重置内部状态,已加载的block会被自动删除。
如有需要,也可以新建一个节点。
使用 Block浏览工具 时,Block根节点是隐藏的,在一些特殊情况下,可以重置节点。这将会重置内部状态,已加载的block会被自动删除。
管理 Block 全局坐标系¶
版本需求:>= 2.1
Mega默认使用GPS全局坐标系,在block数据有GPS信息时,工具会自动按GPS相对位置摆放不同的block。在这个模式下,block在场景中相对于根节点的位置是不能被改变的。
如果选择None,block将始终不会根据GPS位置进行摆放,使用 标注工具 或 Block浏览工具(Unity开发) 时block将可以相对根节点自由移动。
在使用 标注工具 时,block之间的相对位置关系会在标注数据(ema文件)中导出。