Fazer upgrade para a versão 5 do AR Foundation

As extensões do ARCore para a AR Foundation do Unity são compatíveis com a versão 4 e a versão 5 da AR Foundation. Para fazer upgrade do seu projeto de RA para a AR Foundation 5.x da AR Foundation 4.x, siga estas etapas:

  1. Somente no Unity 2021.x ou versões anteriores:
    Alguns pacotes do Unity estão vinculados a versões específicas do editor. Talvez seja necessário editar o Manifesto do pacote no seu projeto do Unity para atualizar para o AR Foundation 5.x em algumas versões do Editor do Unity. Para mais informações, consulte Acessar a AR Foundation 5.0 no Unity 2021.

    Verifique se o Packages/manifest.json contém essas versões para os seguintes pacotes:

    "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. A AR Foundation 5.x requer o pacote Input System devido a uma dependência de TrackedPoseDriver. As cenas de exemplo das extensões do ARCore exigem o módulo de entrada legada.

    Para oferecer suporte ao pacote Input System e ao gerenciador de entrada mais antigo, em Project Settings > Player > Other Settings, defina Active Input Handling como Both.

  3. Siga outras etapas nos guias de upgrade e migração da AR Foundation do Unity.