当前 Unity 版本
VRChat 当前使用的 Unity 版本是 2022.3.22f1
安装最新 Unity 版本最简单的方法是使用 Creator Companion。安装 Creator Companion 后,按照说明操作即可。
或者,如果你已安装 Unity Hub,可以点击此链接安装正确版本的 Unity。2022.3.22f1 也可以在 Unity 编辑器发布存档中找到。
在安装界面中,如果你希望能够为 iOS、Android 和 Quest 创建世界或虚拟形象,请选择"iOS Build Support"和"Android Build Support"。
有关如何从 Unity 2019 升级的说明,请访问我们的 Unity 2019 到 2022 文档。
2025 年 10 月 Unity 安全漏洞警告
2025 年 10 月,Unity 披露了一个漏洞,影响使用未修补 Unity 版本构建的独立 Unity 应用程序。这是针对发布独立 Unity 游戏或应用的开发者。
如果 Unity Hub 因已知安全问题警告你升级 Unity 版本,对于 VRChat 世界或虚拟形象项目,你可以安全地忽略该警告。
2025 年 10 月的漏洞不适用于使用 Unity 编辑器为 VRChat 创建内容的情况。保持使用 VRChat 支持的 Unity 编辑器版本(2022.3.22f1)是安全的。升级版本将导致内容上传到 VRChat 后无法加载——请务必使用我们的推荐版本。

与之前版本的区别
Unity 2022 包含许多改进,例如更快的迭代时间、改进的资源导入时间、更快的平台切换时间、更好的编辑器稳定性、完全支持 C# 8、快速搜索功能以及更多!
已知问题
- 首次打开场景并选择预制件中带有 U# 行为的游戏对象时,该 U# 行为下方的组件 GUI 将不会显示。取消选择并重新选择预制件可以解决此问题。
- 缓冲区粒子(Buffer Particles)的工作方式与 Unity 2019 中不同,社区成员 hfcRed 提供了解决方法。
- Unity 2022 有时会导致 Rider 的调试器因 Unity 的 IMGUI 中未处理的异常而停止。
- 请参考此解决方法和 Jetbrains 的 bug 跟踪器了解更多信息。
- 空间化音频源(Spatialized Audio Sources)在进入播放模式或调整其设置时可能会产生警告。