栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

SteamVR Plugin安装教程

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SteamVR Plugin安装教程

文章目录
  • 前言
  • 一、版本说明
  • 二、安装步骤
    • 1.下载插件
    • 2.相关配置
  • 总结


前言

SteamVR Unity插件安装过程中存在很多问题,特此记录安装过程,以便下次安装时可以用作参考。

关于 SteamVR 插件的具体使用可以参照:https://blog.csdn.net/xiaofeiyu321/article/details/120015645?spm=1001.2014.3001.5501


一、版本说明
软件版本
Unity2019.1.2.f1
SteamVR PluginV2.7.3
HMDHTC VIVE Pro 2.0

二、安装步骤 1.下载插件

在 Unity 的菜单栏找到 Asset Store,搜索 SteamVR 导入Unity

2.相关配置

将插件导入完成后,Unity 控制台提示错误:


报错原因是导入的命名空间(包)不存在,这里我们双击错误提示,在跳转的 VS 中注释导包代码,保存后回到 Unity


配置 SteamVR Input:
在 Unity 中导入 Steam VR 插件,导入完成后可以在 Window 菜单栏中打开 Steam VR 的输入窗口

在打开SteamVR Input 窗口的过程中,插件会检测项目中是否存在 actions.json 文件,该文件存储了项目中动作(Action)与动作集(Action Sets)的信息,在打开SteamVR Input窗口时会读取该文件。如果没有 actions.json,插件会建议使用默认提供的示例文件

点击 Yes 后,会生成默认的与输入有关的 json 配置文件:

拷贝上述 Json 文件步骤完成后并,点击窗口底部的 “Save and Generate(保存并生成)” 按钮。


之后会跳出弹窗,提示我们需要选择安装 API,这里我们选择 Unity XR,点击 Unity XR:


注: 如果它不弹出这个窗口,也可以在 SteamVR 文件夹中任意选择一个场景点击运行尝试让它弹出窗口


点击 Unity XR 后,Unity 接着弹出如下窗口:


提示添加失败,而且此时控制台也会报错,我们需要去包管理工具(package manager)内自行添加:


我们进入包管理页面,找到 openVR 点击 Install 安装即可。


导包显示一直在加载:
如果打开包管理出现下面情况,可以等它加载包:


如果一直加载不出来,直接断开网络,打开包管理页面找到 OpenVR 点击安装:


安装完成后如下图所示,再连接上网络:


点击运行 SteamVR 文件夹中的场景,控制台提示如下错误:


报错原因是因为我们没有连接 VR 设备,只需连接好 VR 设备即可。这里我们连接好 VR 设备再点击运行:


此时提示警告需要我们检查 VR 支持,这里我们只需要打开项目设置页面,找到 Player,勾选其中的 VR 支持


完成上述步骤后再点击运行:


这里提示警告,我们的 VR SDK Oculus 初始化失败,原因是我们点选 VR 支持时,连带 Oculus 一起选了,我们只需要回到刚才的页面删掉即可。


点击运行,无任何报错情况,安装完成。


总结

选择 SteamVR 文件夹中的场景运行是为了检查插件在之后开发中是否会出现问题,而不是仅仅为了解决导入插件 Unity 不报错。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/900767.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号