Unity EditorXR 0.4.12预览版已发布
Unity的EditorXR 0.4.12预览版已经发布,用户可以在Unity Package Manager中启用预览包来安装。与0.3版本相比,这个版本在底层进行了重大改变,最重要的是EditorXR现在支持与Unity MARS一同使用的XR Tools Module Loader。Module Loader的引入有助于解耦EditorXR系统,并且更容易集成MARS和其他未来可能采用Module Loader架构的包。虽然API基本上没有改变,但是团队已经替换或删除了大量的底层代码,并交给Module Loader处理。Unity还删除了第三方的Nition UnityOctree库,并用新的Spatial Hash Module替换。新模块具有相同的功能,但API更加灵活。此外,这个版本仍然依赖于嵌入在EditorXR包中的旧Input Prototype,并计划在未来的版本中删除它。Unity还将EditorXR分成了名为Runtime Authoring Framework的一组包,为了提供一个可扩展的系统。团队计划通过创建或集成单独的软件包来解决一些简单的问题,并将其替换EditorXR代码。最后,团队用等效模块替换了EditorXR的MultipleRayInputModule,并更新了BaseHandle,以便统一编辑或创作系统和游戏系统。