Unity Apple Vision Pro 开发:如何把 PolySpatial 和 Play To Device 的版本从 1.2.3 升级为 1.3.1

XR 开发社区:
SpatialXR社区:完整课程、项目下载、项目孵化宣发、答疑、投融资、专属圈子

📕教程说明

本教程将介绍如何把 Unity 的 PolySpatial 和 Play To Device 版本从 1.2.3 升级为 1.3.1。

📕Play To Device 软件升级

https://testflight.apple.com/join/FVMH8aiG

打开上面的这个链接,把 Play To Device 1.x 的版本添加进 TestFlight,然后在头显中先把旧版的 Play To Device 软件删掉,然后打开头显内的 TestFlight,把新版的 Play To Device 软件安装进头显。

注:只有头显内的 Play To Device 软件版本和 Unity 中的 PolySpatial 版本一致,才能够正常运行(我当前的版本是 1.3.1)

📕PolySpatial 版本升级

目前的版本还无法直接在 Unity 的 Package Manager 中升级 PolySpatial(Unity 官方说在未来的版本会解决这个问题),所以我们要用其他的方法。

我们可以打开 Unity 项目的 Packages 文件夹在电脑中的存储位置,把 manifest 文件中 PolySpatial 包的版本改成 1.3.1(如下图所示)

然后重新打开 Unity 项目,找到 Package Manager 的 In Project,检查 PolySpatial 版本是否已更新。

并且检查项目中有没有 Universal RP 这个包(URP 渲染管线),如果消失了,需要重新导入下。在 Package Manager 中选择 Unity Registry,搜素这个包并导入(如下图所示)。

然后打开 Unity 菜单栏的 Window > Rendering > Render Pipeline Converter:

勾选所有选项,点击 Initialize And Convert,确保项目升级到了 URP。

最后打开菜单栏 Edit > Project Settings > XR Plug-in Management,找到 Project Validation,如果有 Fix All 按钮,点击它进行配置修复。

相关推荐
躺下睡觉~4 小时前
Unity-Transform类-父子关系
java·unity·游戏引擎
躺下睡觉~4 小时前
Unity-Transform类-缩放和看向
unity·游戏引擎
君莫愁。6 小时前
【Unity】检测鼠标点击位置是否有2D对象
unity·c#·游戏引擎
咩咩觉主7 小时前
Unity实战案例全解析:PVZ 植物卡片状态分析
unity·c#·游戏引擎
蓝裕安10 小时前
伪工厂模式制造敌人
开发语言·unity·游戏引擎
谢泽浩14 小时前
Unity 给模型贴上照片
unity·游戏引擎
z2014z14 小时前
Unity Resource System 优化笔记
unity·游戏引擎
王维志14 小时前
Unity 高亮插件HighlightPlus介绍
unity·游戏引擎
zaizai100715 小时前
我的demo保卫萝卜中的技术要点
unity
菌菌巧乐兹17 小时前
Unity 百度AI实现无绿幕拍照抠像功能(详解版)
人工智能·百度·unity