在新选项卡中打开链接
  1. 【新手向】Unity 2020 + SteamVR 2.x 基础知识 - 知乎

    • 目录:
      •SteamVR 插件的获取
      •新版本 SteamVR 2.x 的主要变化… 展开

    SteamVR 插件的获取

    SteamVR 插件可以分别从Unity Asset Store 和 Github 获取。在Asset Store中,通常只会提供经 … 展开

    知乎专栏
    新版本 SteamVR 2.x 的主要变化

    在SteamVR Plugin 1.x 推出以后,VR生态发生了很多变化,比较显著的是出现了很多不同类型的VR设备以及控制器。随着越来越多的VR设备推出,控制器类型逐渐趋向于碎片化。每当有新 … 展开

    知乎专栏
    导入 SteamVR 插件

    在Unity Hub中,使用Unity 2020创建一个3D项目,如图5所示:
    图5 使用Unity 2020创建项目
    在Package Manager的My Assets分类下找到SteamVR Plug… 展开

    知乎专栏
    初次运行SteamVR应用程序(自带示例场景)

    SteamVR 插件导入以后,在Unity编辑器的Project窗口将新增三个文件夹,最为主要的是SteamVR文件夹,在这里除了包含这款插件所有的脚本和素材以外,还包含了一个集成度相对较高的 … 展开

    知乎专栏
     
  1. 📕用代码获取动作

    当我们配置好了动作,以及动作与按键的绑定关系后,我们需要在代码中引用动作。

    首先我们简单地搭建下场景,在 Unity 中新建一个场景后,删除场景中的 Main Camera,添加一个平面,然后在项目的 Assets/SteamVR/Prefabs 文件夹中找到 [CameraRig] 预制体,将它拖入场景。这个预制体相当于 VR 中的玩家自己,它拥有头部摄像机,相当于虚拟世界中的眼睛,并且能够追踪手柄的姿态,运行程序后手部会渲染出当前使用的设备的手柄模型。

    然后我们随便创建一个脚本添加到一个空物体上,待会儿我们就用这个脚本来演示:

    要想引用 SteamVR 中设置的动作,先要在脚本中引用 Valve.VR 命名空间

    using Valve.VR;

    ⭐获取 Boolean 类型的动作

    现在以“按下手柄 Grip 键”,也就是 Boolean 类型的动作为例,讲解如何用代码获取动作,以及判断动作是否触发。

    🔍在 Inspector 面板中赋值

    之前介绍过,Boolean 动作在 Unity 中对应的类是 SteamVR_Action_Boolean,所以我们可以在脚本中声明一个 SteamVR_Action_Boolean 类型的公共变量:

    Content Under CC-BY-SA license
    这是否有帮助?
  2. Unity SteamVR 开发教程:SteamVR Input 输入系 …

    2023年9月12日 · SteamVR 插件是 Valve 提供给 Unity 开发者的用于开发 PCVR (头显与电脑串流的形式)的插件。本教程将介绍 SteamVR 的输入系统。_unity steamvr

  3. SteamVR 2.0 Unity插件使用指南 - 技术专栏 - Unity官方开发者社区

  4. SteamVR Unity Plugin | SteamVR Unity Plugin - GitHub Pages

  5. ValveSoftware/steamvr_unity_plugin - GitHub

    A Unity plugin to interface SteamVR with Unity, compatible with various VR headsets and controllers. Find documentation, quick start guide, sample scenes, and support on GitHub.

  6. 【新手向】Unity 2020 + SteamVR 2.x 基础知识 - CSDN …

    2021年4月15日 · 本文介绍了新版SteamVR插件的获取、变化、操作和注意事项,以及如何在Unity 2020中使用该插件开发VR交互功能。适合VR开发新手和想了解SteamVR 2.x的读者。

  7. 【新课上线】SteamVR 2.x交互开发指南 - 技术专栏

    2021年2月6日 · SteamVR Unity Plugin (以下简称SteamVR是Valve推出的面向Unity开发者的工具包,在SteamVR 2 及其以后的版本(2.x)进行了完全的框架重构,原来使用SteamVR 1.x开发的项目将不能直接升级适配,同时,Asset …

  8. Unity+SteamVR VR开发基础教程 - 哔哩哔哩

  9. SteamVR Unity Plugin | SteamVR Unity Plugin - GitHub Pages

  10. SteamVR Plugin | Integration - Unity Asset Store

  11. 某些结果已被删除