用 PDC 做 PICO 串流测试时 Console 连续报 IndexOutOfRangeException: renderPassIndex,堆栈指向 XRDisplaySubsystem.GetRenderPass。两个排查方法:测试前不选中任何游戏对象,以及别让 Scene 和 Game 窗口同时呈现。
从 PICO 官网 SDK 下载页标注的 Unity 版本要求,能读出三个信号:未来产品 Project Swan 锚定 2022.3、现有 PICO 3/4/Ultra 的 SDK 均支持 Unity 2022、页面上未出现团结引擎。结论是未来短期 Unity 2022 仍可作为 PICO 项目的主力开发版本。
Cursor、Trae 这类 AI 代码编辑器没有 Unity 的官方 IDE 支持插件,不会加载 .sln 解决方案,于是代码补全和类型识别全部失效。这里给出两种解法:Cursor 专用的社区插件,以及通用的 External Script Editor Args 命令行参数配置。
Package Manager 默认只推荐最新版,但团队对齐、老项目维护、跟着课程复现环境都需要装指定版本。四种做法:详情页 Version History、Add package by name 手填、文档 Changelog 的快捷链接自动填充、直接改 manifest.json,附各自优劣和版本兼容性注意事项。
XR Interaction Toolkit 的新版 XR Interaction Simulator 相比旧版 XR Device Simulator 更新幅度很大。本文整理它的常用快捷键:基本操作、控制器与手部动作模拟、灵敏度参数调整,以及切换回旧版模拟器的开关。
XR Interaction Toolkit 新版的 XR Origin 预制体默认集成了跳跃功能,由 Locomotion 下的 Jump Provider 组件驱动。本文讲清它的实现结构、如何禁用、Jump Provider 各项参数的含义,以及如何把跳跃从右手 A 键改绑到其他按键。
XR Interaction Toolkit 的 Spatial Keyboard 示例提供了两种空间键盘:跟随用户的全局键盘,以及固定在场景中的世界空间键盘。本文讲清两者的完整实现步骤,以及 XR Keyboard、Keyboard Display、Keyboard Optimizer 三个核心组件的参数含义。
SteamVR 项目运行时手柄控制器不显示,多数是项目路径或名称里带中文导致的。本文说明 SteamVR 2.0 之后手柄模型改从客户端安装目录的 rendermodels 加载、json 解析失败时的错误日志长什么样,以及如何从根本上规避这类问题。
VRTK 自 2016 年发布起曾是 VR 开发者的首选工具,如今却逐渐淡出视野。本文从外部环境、架构局限、团队规模、易用性与文档、可替代性五个维度,梳理 VRTK 从高光到边缘的原因,以及当下做技术选型时该如何看待它。
Meta 推出了基于浏览器的手动升级工具,可以在电脑上给 Quest 头显刷系统。本文整理它的优势与限制、从选机型到连接设备的完整升级步骤,以及遇到 Connection Failed 报错时的排查方法。