Esegui l'upgrade alla versione 5 di AR Foundation

Le estensioni ARCore per AR Foundation di Unity supportano sia versione 4 e versione 5 di AR Foundation. Per eseguire l'upgrade del tuo progetto AR esistente ad AR Foundation 5.x da AR Foundation 4.x, segui questi passaggi:

  1. Solo in Unity 2021.x o versioni precedenti:
    Alcuni pacchetti Unity sono legati a versioni specifiche dell'Editor Unity. Potrebbe essere necessario modificare il file manifest del pacchetto nel tuo progetto Unity per eseguire l'aggiornamento ad AR Foundation 5.x in determinati editor Unity e versioni successive. Per ulteriori informazioni, vedi Accedere alla piattaforma AR 5.0 in Unity 2021.

    Assicurati che il file Packages/manifest.json contenga queste versioni per l'elemento i seguenti pacchetti:

    "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 richiede il pacchetto di sistema di input a causa di una dipendenza da TrackedPoseDriver. Le scene di esempio delle estensioni ARCore richiedono il modulo di input precedente.

    Per supportare sia il pacchetto di input System che il precedente Gestore di input, in Impostazioni progetto > Player > Altre impostazioni imposta Ingresso attivo gestione su Entrambi.

  3. Segui altri passaggi in AR Foundation di Unity Guide per l'upgrade e la migrazione.