该文档基于 Unity2018.3.12f1

  1. 搭建简单场景

Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

  2. 设置,选择 Edit - Project Setting(若已经勾选,就去掉在勾选一次)

Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

    完成该步骤之后,可以带上Oculus头盔观看搭建的场景。

  3.下载Oculus插件:

    在 Asset Store 搜索 Oculus Integration

    选择搜索结果中的 Oculus Integration(免费的),“下载”

Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

    下载之后,“导入”

Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

    4. 将 预制体OVRPlayerController 拖入场景,此时带上头盔就能看到场景内的内容。

      通过 ↑ ↓ ← → 或 W A S D 控制预制体在场景内前后左右的移动,

      Q、E 控制相机左转、右转

    5. 将手柄以手的形式展现在场景中:

      ① 将预制体 LocalAvatar 拖到场景中,父子级关系如下图

      Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

      ② 将两个预制(AvatarGrabberLeft 和 AvatarGrabberRight)拖到场景中, 父子级关系如下图

      Unity开发VR——Oculus Rif_将Oculus接入Unity-LMLPHP

问题解决:点击Unity中的“运行”之后用SteamVR平台打开,而不是用Oculus平台打开。

  ① 重启电脑

  ② 重复执行第 2 步,将 Virtual Reality Supported 及其加载内容,取消在勾选,重复执行。

05-27 13:57