赞
踩
一、环境配置
1、Open XR Plugin插件导入
打开Window->Package manager,在unity Registry中找到插件OpenXR Plugin下载并导入。
找到项目设置,在XR Plug-in Managent中找到OpenXR,勾选,此时会出现红色感叹号,找到第三步的位置,根据自己所用设备进行选择。
这里我用的设备是HTC Vive Pro,因此我添加的是如下选项。
做完这些步骤,OpenXR勾选处所出现的红色感叹号就会消失。或许还会跳出弹窗,直接点击Fix修复就好。
2、xr interaction toolkit插件导入
在Package Manager中找到该插件并导入,若没有找到,可以点击左上角的加号,选择add package from git URL...,输入com.unity.xr.interaction.toolkit,等待一会儿,点击Add,就可以看见该插件已经被导入到了package manager中,找到并下载导入即可。
导入后可以看到面板中有了该包,点击Defaut Input Actions下找到以下标出的五个,点击后会在右侧面板看见详情,给每一个都点击“Add ...”。
点击添加后会显示如下箭头所示:
打开项目设置,找到Preset Manager,在箭头所示位置找到并输入Right和Left。
二、创建有射线并能运行的项目XR RIG
1、添加XR Rig
可以导入一个场景,或者自己建一个场景,在项目面板右键,点击XR中的Room-Scale XR Rig,展开会发现里面配置有相机和左右控制器,用于VR项目的运行中头显和手柄的显示和控制。
2、脚本添加
点击XR RIg,在右侧面板点击添加脚本,搜索Input Action Manager,用于控制左右输入法的射线输入。
运行项目。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。