Unity PicoVR 开发环境搭建

1、下载 PICO Unity Integration SDK

2、 解压,放到Unity项目的/Packages文件夹下

3、回到Unity,对话框 点击Yes - 重启Unity

4、点击Apply All (先确保Unity安装了 "安卓开发模块")

5、Add package by name ---》com.unity.xr.openxr

6、设置 包名、最小API等级(不能小于29)

7、设置 IL2CPP、ARM64

  1. 关于 IL2CPP。

与 Mono 相比,IL2CPP 可以更好地支持跨平台应用开发。IL2CPP 后端可以将 MSIL(Microsoft Intermediate Language)代码(例如脚本中的 C# 代码)转换为 C++ 代码,然后通过 C++ 代码生成一个兼容所选开发平台的原生二进制文件(例如 .exe、.apk 或 .xap)

  1. 关于 ARM64

ARM64 允许应用在 64 位环境中运行,以实现更好的应用性能。此外,64 位应用拥有更高的寻址空间(超过 4GB),且支持动态内存分配

8、导入 XR Interaction Toolkit 包的 Starter Assets、XR Device Simulator 案列

|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 示例文件 | 说明 |
| Starter Assets | 该示例文件默认位于 Assets/Samples/XR Interaction Toolkit/version/Starter Assets 目录下,提供了一套示范配置文件,包括一套默认的输入动作和预设。 |
| XR Device Simulator | XR 设备模拟器,提供用于模拟 XR 头戴和手柄的资产,默认位于 Assets/Samples/XR Interaction Toolkit/version/XR Device Simulator 目录下。该示例文件允许通过鼠标和键盘输入来操控头戴和手柄。文件夹内包含与模拟器配套使用的示例 Binding,以及一个可以在场景中快速使用的预制体。 |

相关推荐
悟乙己42 分钟前
AFAC2026 赛题四金融长文本 Agent竞赛学习笔记:关联技术(二)
笔记·学习·金融
yi0111 小时前
LeetCode 424. 替换后的最长重复字符|不定长滑动窗口:如何判断窗口是否合法?
笔记·python·算法·leetcode·双指针·滑动窗口
杨逢昌工厂6S管理2 小时前
116——杨逢昌:归位三定闭环法的旺季轻量化执行方案与工具清单
经验分享·笔记·职场和发展·学习方法
想喝奶茶啾啾2 小时前
AMBA CHI架构以及规范中使用的术语 翻译笔记(1)
笔记·arm·chi
yi0113 小时前
LeetCode 3. 无重复字符的最长子串|不定长滑动窗口:什么时候更新最大值?
笔记·python·算法·leetcode·双指针·滑动窗口
Water_based3 小时前
水性滚涂漆应用于滚喷机小五金件喷涂工艺详解
经验分享·笔记·产品经理
只愿云淡风清4 小时前
正则表达式学习笔记-01 正则表达式的来源
笔记·学习·正则表达式
ljt27249606615 小时前
Vue笔记(十三)--mixin
vue.js·笔记
启观川5 小时前
数据结构与算法 -第 3 章 常用算法-回溯算法
数据结构·笔记·python·算法
启观川13 小时前
数据结构与算法 -第 3 章 常用算法-动态规划
数据结构·笔记·python·算法