XR Interaction Toolkit预览版资源包发布
XR Interaction Toolkit资源包的预览版已经发布,你可以在Unity 2019.3中通过资源包管理器下载该资源包。
XR Interaction Toolkit资源包提供了一整套组件,帮助开发者可以轻松快捷地构建交互内容和沉浸式体验。
我们的目标是:让开发者不必编写代码,就可以创作出增强现实AR和虚拟现实VR的常见交互内容。同时确保该系统具有可拓展性,方便开发者自定义自己的交互内容。XR Interaction Toolkit资源包适用于 Unity支持的所有AR和VR平台。
预览版资源包
我们可以在正式制作中使用XR Interaction Toolkit资源包,但需要注意该资源包现在仍处于预览阶段,在正式发布前,它都是未完成的产品。而且,其中的AR功能仍处于实验性阶段。
在预览阶段中,我们希望能够获得更多反馈,从而确保功能、工作流程、性能和稳定性可以满足用户的需求。在从预览版到正式版的这段时间中,我们计划进行许多次迭代,所以我们非常期待开发者能够踊跃提供反馈,帮助我们改善产品。
重点功能
对象交互(AR和VR)
XR Interaction Toolkit资源包提供了VR场景中的悬停、选择、抓取(直接抓取或隔空取物)、投掷和旋转对象等交互方式。在使用AR Foundation时,这些交互功能也和AR兼容。此外,该资源包还支持在场景中对AR对象进行点击、拖动、双指缩放及放大等交互过程。
对象放置(AR)
我们提供AR中的自动内容创建功能,可以在场景中放置和缩放3D对象。此外,该资源包还支持AR注释功能,用于向用户展示AR对象的信息和可用的交互方式。
UI交互(AR和VR)
通过使用XR Interaction Toolkit资源包,开发者可以在Unity支持的所有AR和VR平台上使用控制器进行基本的画布UI交互。
移动功能(VR)
XR Interaction Toolkit资源包提供VR场景的各种传送方式,例如:Snap Turn快速转向功能。开发者可以在一个房间大小的VR体验中,拓展移动系统,并添加其它移动方式。
开始使用
XR Interaction Toolkit现已作为Unity 2019.3预览版资源包发布,预计在2020年初正式发布。你可以在Unity 2019.3 Beta版中尝试该资源包,但在Unity 2019.3正式发布之前,我们无法保证一定会解决预览版资源包存在的任何问题。
下面是XR Interaction Toolkit示例项目和代码库,请注意,所有内容仅兼容Unity 2019.3及更高版本。
XR Interaction Toolkit资源包文档:
https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@latest
示例项目代码库:
https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples
XR Interaction Toolkit目前处于预览阶段,你需要在资源包管理器中选择查看预览版资源包,才能够找到它。
请在资源包管理器的菜单中,点击搜索栏旁边的“Advanced”下拉菜单,勾选“Show Preview Packages”选项即可。
小结
Unity XR团队仍在努力开发XR Interaction Toolkit资源包,如果你有任何意见或建议,请访问Unity官方论坛进行反馈:
https://forum.unity.com/forums/ar-vr-xr-discussion.80/
下载Unity Connect APP,请点击此处。观看更多Unity官方精彩视频,请关注“Unity官方”B站账户。
扫码在“技术交流“群聊组中提问,Unity社区和官方团队帮你解答。
推荐阅读
Unite Shanghai 2020
喜欢本文,请点击“在看”