Migrar aplicaciones de Unity a EasyAR Sense Unity Plugin 4000
Este artículo explica cómo migrar aplicaciones de Unity desde versiones anteriores de EasyAR Sense Unity Plugin a la versión 4000.
Antes de comenzar
Según la versión actual de EasyAR Sense Unity Plugin que utilice su proyecto, antes de migrar a la versión 4000 deberá completar la eliminación de archivos y el reemplazo del paquete de complementos.
- Si migra desde EasyAR Sense Unity Plugin 4.2 o versiones anteriores, primero debe seguir las instrucciones en Migrar desde la versión 4.2 y anteriores.
- Si migra desde EasyAR Sense Unity Plugin 4.3 - 4.7 a 4000, primero debe consultar la Guía de migración general para reemplazar el paquete de complementos.
Nota
La versión 4.7 solo estuvo disponible para un grupo limitado de desarrolladores Mega, con muchas subversiones. Los cambios específicos en las interfaces dependen del número de versión exacto.
El ciclo de vida de 4.7 ha finalizado. Se recomienda a los usuarios de 4.7 actualizar a 4000 lo antes posible.
Migrar a la versión 4000
Después de importar el complemento EasyAR Unity Plugin versión 4000, debido a los importantes cambios funcionales, también se deben realizar las siguientes modificaciones.
Se recomienda eliminar la ARSession de la escena y luego volver a crearla.
Cambios relevantes:
- Numerosos cambios en interfaces y scripts.
- Los parámetros predeterminados de algunos componentes de escena han cambiado.
- La compatibilidad con AR Foundation se ha reescrito.
El uso de mapas espaciales dispersos requiere ajustar el código y los objetos en la escena consultando los ejemplos y la Referencia de API.
Cambios relevantes:
- La interfaz de mapas espaciales dispersos se ha dividido.
Si el proyecto tiene archivos de ejemplo importados previamente, antes de importar nuevos ejemplos debe eliminar completamente los archivos antiguos. Si ya ha realizado modificaciones basadas en ejemplos, se recomienda hacer una copia de seguridad primero.
Cambios relevantes:
- Todos los ejemplos se han reescrito.
Ajuste las opciones de funciones de diagnóstico. Consulte Aprovechar al máximo la información y herramientas de diagnóstico de la UI para comprender rápidamente las opciones críticas. La funcionalidad detallada y los métodos de uso se pueden encontrar en Diagnóstico y reporte de problemas en desarrollo con Unity.
Cambios relevantes:
- Ajustes y nuevas funciones de diagnóstico.
El uso de funciones XREAL requiere consultar Habilitar soporte para visores. Al usar XREAL, ya no es necesario importar un paquete separado.
Cambios relevantes:
- La compatibilidad con XREAL está integrada en EasyAR Sense.
El uso de AR Foundation requiere consultar Habilitar AR Foundation en proyectos EasyAR.
Cambios relevantes:
- La compatibilidad con AR Foundation se ha reescrito.