Oculus(Go)基于Unity的开发(一)

一、环境搭建

首先需要的是Unity和Android Studio,这两个可自行下载。

我目前使用的是2019.1.9的unity版本开发。

Android Studio安装后需打开SDKManager,将level21到level27的安卓版本下载(如若不下载,在后面打包的时候会提示更新,在那点击下载也可以)。

这里需要将sdk和jdk的路径复制到unity中(记得将环境变量配置好,由于没有截图这里不做描述了,网上有很多配置androidsdk的教程的),我不知道这是新版本的特性还是我的sdk版本过低怎么,它自动勾选了这些选项隐藏了我原本的路径,但是把选项去掉的话就会显示我原本的路径。可能是自动更新的作用吧。

Oculus(Go)基于Unity的开发(一)_第1张图片

旧版本没有这样子 

Oculus(Go)基于Unity的开发(一)_第2张图片

Unity下载的时候记得下载支持安卓模块。

打开unity后在AssetStore中搜索Oculus,会出现下图所示,将Oculus Integration导入unity中。

Oculus(Go)基于Unity的开发(一)_第3张图片

这里有个插曲就是导入的时候可能会出现以下的情况,

这里是说什么检测到版本重新启用什么的。我这里一直往下按确定选择,然后unity重启之后就可以用了,不过我在YouToBe上看的教程是直接选择No,Don't Ask Again。

Oculus(Go)基于Unity的开发(一)_第4张图片

 Oculus(Go)基于Unity的开发(一)_第5张图片

Oculus(Go)基于Unity的开发(一)_第6张图片

Oculus(Go)基于Unity的开发(一)_第7张图片

提示:接下来的步骤请自备梯子。 

要开发oculus是需要去oculus官网中申请一个ID(应该APP的密钥之类的) ,点击Oculus下的Platform/Edit Settings

Oculus(Go)基于Unity的开发(一)_第8张图片

会出现如下界面,点击下方的按钮,会跳到oculus申请AppID的界面

Oculus(Go)基于Unity的开发(一)_第9张图片

这里是说选择你的组织者名称。 

 Oculus(Go)基于Unity的开发(一)_第10张图片

点击Create New App,跳转页面后输入App名称还有一个什么我忘了这里我也没截图。 

 Oculus(Go)基于Unity的开发(一)_第11张图片

 接着就可以获得一个AppID; 

Oculus(Go)基于Unity的开发(一)_第12张图片 

将该ID复制到上文说的那两个路径中 

Oculus(Go)基于Unity的开发(一)_第13张图片

接着将平台转为android 

 Oculus(Go)基于Unity的开发(一)_第14张图片

设置Player中的公司名和产品名 

 Oculus(Go)基于Unity的开发(一)_第15张图片

还有Other Setting中的Identification中的公司名产品名,注意这里要和上面设置的一样。Minimum Api Level( android最低版本)选择5.0(level21) 

 Oculus(Go)基于Unity的开发(一)_第16张图片

添加VR支持中的Oculus 

 Oculus(Go)基于Unity的开发(一)_第17张图片

下面这一步略微有点不解,我看了教程里面(包括一些博文的配置)里面把Vukan去掉。这里我不知道为什么,希望有知道的大佬可以帮忙解惑。 

 Oculus(Go)基于Unity的开发(一)_第18张图片

自此环境已经配置好了。 

你可能感兴趣的:(Oculus,For,Unity,unity,oculus,环境配置)