基于PICO4的Unity 3D项目开发与导出入门教程_unity pico开发
一、环境配置
开发环境准备
- Unity版本:推荐使用 Unity 2021 LTS 或更高版本(需支持OpenXR)
- PICO SDK:从PICO开发者平台下载最新版 PICO Unity Integration SDK
- JDK & Android环境:
- 安装 OpenJDK
- 安装 Android Build Support 并配置SDK路径(需Android 11+ API Level 30)
二、.PICO开发者身份注册
1.进入PICO开发者平台应用管理中心进行登录或注册
2.进入应用管理中心平台,点击右上角创建,创建6 DOF平台应用
3.进入刚刚创建好的应用,点击API测试,其中的APP ID在后续发布中会用到
三、配置Unity相关设置
1.创建新的U3d项目
项目名称不要设置中文名称,创建完成后将下载的PICO SDK压缩包解压缩。解压后,会得到一个包含 package.json 文件的文件夹, package.json 文件用于后续导入使用。
2.在Unity Package Manager里导入SDK
在package manager中点击左上角“+”号,选择第一列Add package from disk…
3.选择package.json 文件并导入
4.导入后注意事项
安装完成之后第一个弹窗点击“yes”,项目会重启同时出现一个PXR SDK setting窗口,点击“apply”,导入完成后会出现两绿色的“applied”,此时关闭窗口即可
5.点击edit-----project setting-----XR Plug-in Management,选择安卓图标,勾选PICO
6.点击player-----选择安卓图标,进入other setting,设置最小API级别为Android10.0,目标API级别设为automatic
7.仍旧是在player的othersetting里,向下拉,在configuration中将脚本后端设置为IL2CPP,目标框架取消勾选ARMv7,勾选ARMv64
8.设置完成后,在菜单栏点击PICO-----Platform-----Platform Settings,在弹出的界面输入方才保存的APP id
9.点击Project setting中的XR Plug-in Management-----Project Valldation中点击Fix All,如跳转签名关联的APK数量超出限制如何处理页面,按照其中的步骤进行设置