基于官方教程PICO开发者文档
建议unity 2020.3.48或者更高,并且安装安卓适配,PICO3及以上使用
安装插件SDK
Windows > Package Manager//插件菜单
在 Package Manager 窗口中,点击 + > Add package from disk。
选择 解压好的SDK文件夹中的package.json 文件并导入。Unity PICO SDK下载
不需要账号key也可以安装插件,unity会重启,全部接受即可。
菜单栏>PXR_SDK > Platform Settings。PICO Platform Settings 窗口。//填写id(可不做)
Package Manager中还需要安装最新的XR Interaction Toolkit
Unity中搜索不到XR Interaction Toolkit解决方法
选择 Add package from git URL。然后输入 com.unity.xr.interaction.toolkit
升级XR Interaction Toolkit后会重启
配置unity
从上方菜单栏处,选择 Edit > Project Settings。
在 Project Settings 窗口中,点击 XR Plug-in Management > 安卓设置图标。
勾选 PICO。
点击 Player 面板上的 安卓图标。
展开 Other Settings 标签页。
在 Identification 设置区域,完成以下操作:
1.将 Minimum API Level 设置为 Android 10.0 (API Level 29)。
2.将 Target API Level 设置为 Automatic (highest installed)。一般已默认为该设置。系统将自动使用本地所下载的最高版本 Android SDK 来编译应用。
在下方的 Configuration 设置区域,完成以下操作:
1.将 Scripting Backend 设置为 IL2CPP。
2.将 Target Architectures 设置为 ARM64,并取消勾选 ARMv7。//打√的地方
配置安卓清单文件(可不做)
Edit > Project Settings > Player > Publishing Settings > Build,然后勾选 Custom Main Manifest。
开始VR
导入前3个资源即可
Starter Assets:一套示范配置文件,包括一套默认的输入动作和预设。
XR Device Simulator:XR 设备模拟器,提供用于模拟 XR 头戴和手柄的资产
Tunneling Vignette:隧道技术是一种用于第一人称视角运动(如步行)的技术