1.Meta Quest开发者模式

  • 需要在Meta官网申请开发者账号,并开启开发者模式。
  • 有信用卡,双重验证,手机号这三种绑定方式。
    • notion image

2.软件开发工具包(SDK)

SDK在Unity AssetStore中获取.
  • 过去使用的SDK名为Oculus Integration,已弃用;
  • 目前使用的是Meta XR SDK,正在维护中;
notion image

3.需要下载的软件

  1. MetaQuest App(移动端)
  1. Meta Quest Link(电脑端)
  1. Oculus DB Drivers(电脑端)
  1. SideQuest(头显端)
  1. Unity Hub & Unity Editor (电脑端)

Meta Quest App

在手机上下载MetaQuest App,将头显与手机进行配对,确保头显和手机连接同一个Wi-Fi,并确保开发者模式开启。
notion image
notion image
开发者模式的作用
1. 解锁开发者调试的功能
2. 将第三方应用导入头显(第三方应用在“未知来源”里)
3. 上传应用至Meta商店
 

Meta Quest Link

Meta Quest Link用于串流调试,直接通过头显看到Unity中运行的画面。
串流:将电脑中显示的画面传输到头显中。
有线串流:通过USB线(推荐USB3.0)将头显与电脑连接在一起
无线串流:通过Wi-Fi将头显与电脑连接在一起
串流需要的电脑配置:https://www.meta.com/zh-cn/help/quest/articles/headsets-and-accessories/oculus-link/requirements-quest-link/,暂不推荐使用Mac开发Quest,因为可能相比Windows会遇到更多的问题,且Mac目前不支持串流。
设置
1.通用→OpenXR Runtime设置为默认,当按钮变暗无法点击时则设置成功。
notion image
2.Beta测试版设置如下图所示,只有头显开启了开发者模式才会显示出这些选项。
notion image
 

Oculus DB Drivers

头显驱动软件,只需下载。
notion image
 

SideQuest

非必需下载
功能
  1. 用于安装第三方应用;
  1. 文件管理,在Quest和系统的Oculus文件夹下的VideoShots文件夹中找到头显录制的视频,可以导出到电脑中;
  1. 投屏,将头显中的画面投放到其他设备的屏幕上显示;
    1. notion image

Meta Quest Developer Hub

它提供了更多的开发者调试功能,必须要通过它来上架应用;
notion image

Unity Hub与Unity编辑器

国际版: 版本号后缀没有c,导入Meta XR SDK比较方便。
国内版: 大陆ip默认下载的是国内版,版本号后缀带有c,对国内社区比较方便,过去导入Meta XR SDK不方便,但是SDK v65及以后版本解决了以前版本的导入问题。

4.Unity环境配置

notion image
在创建XR项目之前,首先确保Unity编辑器已经安装了这些模块;
notion image

创建Unity项目

选择创建一个3D项目,可以选择内置渲染管线或URP。
notion image
在Build Setting里将平台切换为安卓
notion image

导入Meta XR SDK

导入方式
  1. 在Unity的资源商店中将SDK加入自己的资源库,然后从Unity中的PackageManager导入到项目中;
  1. Meta官网将SDK下载到本地,然后在Unity的Package Manager中通过Add package from tarball 从本地导入到项目中(SDK v65之前国内版Unity需要使用这种导入方式,但是v65及以后的版本可以直接使用第一种导入方式,所以更推荐第一种方式)
 
 

可能出现的问题

  • 大陆地区网络连接Meta服务器受限,需要科学上网以进行开发。
  • 国区 AppStore无法下载MetaQuest
    • notion image
  • Meta Quest Link一直在加载,打不开
    • 一般是网络问题,解决方式:
      1. 隧道模式TUN Mode
      1. 改Host文件
      (1)打开 C:\Windows\System32\drivers\etc
      (2)找到 hosts 这个文件,用记事本打开
      (3)在该文件的末尾添加以下字符
      (4)保存,保存时会让你选择路径,选择桌面
      (5)将桌面保存的文件后缀 .txt 删掉,之后复制该文件,替换掉第 2 步打开的那个文件(C:\Windows\System32\drivers\etc 下的 host)
      (6)在hosts添加帖内IP后按WIN+R输入CMD打开命令提示符,运行命令ipconfig /flushdns刷新DNS解析缓存。
 
Loading...
Cloud
Cloud
Free writing
最新发布
RPG Maker MZ素材规格
2025-1-17
Project Pianting设计文档
2025-1-7
第一年
2025-1-6
水族馆
2025-1-6
Flow in Games
2025-1-6
MISIDE текстовое интервью с разработчиком
2025-1-6
公告