Leer en inglés

Compartir vía


Componentes de experiencia de usuario (no lienzo): MRTK3

Este paquete contiene una biblioteca de componentes de experiencia de usuario que implementan el lenguaje de diseño de Mixed Reality mediante componentes que no son canvas y no RectTransform.

Debe decidir cuidadosamente al elegir usar objetos prefabricados que no sean de Canvas para el proyecto. En la mayoría de los casos, la biblioteca prefabricada canvas será más flexible, reutilizable y mantenible, especialmente cuando se crean aplicaciones grandes con un gran número de ingenieros y diseñadores. Además, los componentes basados en Canvas ofrecen herramientas de diseño moderno que la mayoría de los diseñadores esperan poder usar. Sin embargo, también hay consideraciones de rendimiento: la flexibilidad y el conjunto de características de los componentes de Canvas pueden tener un costo mayor. Si va a crear interfaces de usuario especialmente grandes con varios cientos de elementos visibles a la vez, es posible que desee elegir prefabricados que no sean de Canvas para mejorar la eficacia de las llamadas de dibujo y procesamiento por lotes.

En la tabla siguiente se describe un conjunto de criterios que puede que desee tener en cuenta al elegir qué componentes usar para la aplicación. Además, consulte la documentación para obtener un desglose detallado de cómo funcionan los sistemas híbridos de interfaz de usuario de Canvas, con explicaciones sobre las ventajas e inconvenientes correspondientes.

Criterios Canvas Sin lienzo
Cambio de tamaño y diseño Cambio de tamaño en tiempo real, diseño dinámico, diseños horizontales/verticales/de cuadrícula, margen/canaleta, relleno, % flexible Sin cambio de tamaño ni diseño. Todo se coloca manualmente y se ajusta a mano.
Desplazamiento o recorte El desplazamiento y el recorte preciso por píxel (con esquinas redondeadas) son gratuitos. Sin capacidades de desplazamiento; el recorte requiere la configuración por representador.
Tamaño del equipo y el proyecto Los componentes reutilizables y flexibles hacen que los equipos grandes sean más eficaces y coherentes Un mayor número de objetos prefabricados y diseños o diseños inflexibles dificultan la coherencia entre equipos grandes
Curva de aprendizaje Conocimientos y experiencia de la interfaz de usuario de Unity recomendados No se requiere ninguna experiencia de interfaz de usuario de Unity anterior
Entrada del mouse 2D
Entrada XR volumétrica enriquecida
Creación de temas Trabajo en curso com.microsoft.mrtk.data
Localización Trabajo en curso Trabajo en curso
Número de elementos de interfaz de usuario en pantalla Mejor para diseños pequeños Mejor rendimiento de procesamiento por lotes para cientos o miles de elementos