前言
之前我们曾实现过PC端的模型的拆卸和组装,如果使用VR模式来实现物体的拆卸呢?如何使用双手手柄来控制物体,拆卸物体呢?今天我们就来实现一个VR小Demo,基于OpenXR ,XR Interaction Toolkit插件来实现。
二.准备工作
我们需要准备好Unity2021工程和环境配置
有了前文:Unity之OpenXR+XR Interaction Toolkit基本配置的介绍,我们就不在详细说明这些了,大家自行复习。
流程简述:
我们新建一个3D(URP)工程
然后通过PackageManager安装XR Interaction ToolKit插件。
配置好XR Interaction Toolkit的Preset
新建一个3D场景
导入手枪模型
准备工作完毕
三.层级设置
我们先添加几个层,方便稍后的射线和碰撞遮罩的设置,它们分别是:
Gun层,用于手枪主体
GunPart层:用于手枪的拆卸子模块
我们设置层级的目的是,随