Las extensiones de ARCore para AR Foundation de Unity admiten la versión 4 y la versión 5 de AR Foundation. Para actualizar tu proyecto de RA existente a AR Foundation 5.x desde AR Foundation 4.x, sigue estos pasos:
Solo en Unity 2021.x o versiones anteriores:
Algunos paquetes de Unity están vinculados a versiones específicas del editor de Unity. Es posible que debas editar el manifiesto del paquete en tu proyecto de Unity para actualizar a AR Foundation 5.x en ciertas versiones del editor de Unity. Para obtener más información, consulta Cómo acceder a AR Foundation 5.0 en Unity 2021.Asegúrate de que Packages/manifest.json contenga estas versiones para los siguientes paquetes:
"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 -- }
AR Foundation 5.x requiere el paquete del sistema de entrada debido a una dependencia de
TrackedPoseDriver
. Las escenas de muestra de extensiones de ARCore requieren el módulo de entrada heredado.Para admitir tanto el paquete del sistema de entrada como el administrador de entradas anterior, en Project Settings > Player > Other Settings, establece Active Input Handling en Both.
Sigue otros pasos en las guías de actualización y migración de AR Foundation de Unity.