Fazer upgrade para a versão 5 do AR Foundation

As extensões do ARCore para a AR Foundation do Unity oferecem suporte a versão 4 e versão 5 da AR Foundation. Para fazer upgrade do seu projeto de RA para o AR Foundation 5.x de 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 do Unity. Talvez seja necessário editar o campo Package manifest no seu projeto do Unity para atualizar para AR Foundation 5.x em determinados Editores do Unity mais recentes. Para mais informações, consulte Acessar AR Foundation 5.0 no Unity de 2021.

    Confira se Packages/manifest.json contém essas versões para o 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. O AR Foundation 5.x requer o pacote de sistema de entrada devido a uma dependência em TrackedPoseDriver. As cenas de exemplo das extensões do ARCore exigem o módulo de entrada legado.

    Para oferecer suporte ao pacote do sistema de entrada e ao gerenciador de entrada mais antigo, em Configurações do projeto > Jogador > Outras configurações definidas como Active Input Handling para Ambos.

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