升级到 AR Foundation 版本 5

ARCore Extensions for Unity 的 AR Foundation 支持 版本 4版本 5 如需将现有的 AR 项目升级到 AR Foundation 5.x,请执行以下操作: AR Foundation 4.x,请按以下步骤操作:

  1. 仅在 Unity 2021.x 或更低版本中:
    某些 Unity 软件包绑定到特定的 Unity 编辑器版本。 您可能需要修改软件包清单 ,以便在特定 Unity 编辑器中更新到 AR Foundation 5.x 版本。如需了解详情,请参阅在 Unity 中访问 AR Foundation 5.0 2021 年

    确保 Packages/manifest.json 包含 以下软件包:

    "dependencies": {
      -- other dependencies --
      "com.google.ar.core.arfoundation.extensions": "https://github.com/google-ar/arcore-unity-extensions.git#arf5",
      "com.unity.xr.arcore": "5.0.5",
      "com.unity.xr.arfoundation": "5.0.5",
      "com.unity.xr.arkit": "5.0.5",
      -- other dependencies --
    }
    
  2. AR Foundation 5.x 需要输入系统软件包 原因是 TrackedPoseDriver 的依赖项。 ARCore 扩展示例场景需要旧版输入模块。

    为了同时支持输入系统软件包和旧版输入管理器, 在项目设置 >播放器 >通过“Other Settings”(其他设置)设置了 Active Input(有效输入) 处理两者

  3. 按照 Unity 的 AR Foundation 中的其他步骤操作 升级和迁移指南