Novedades del kit de herramientas de interfaz de usuario
UI Toolkit es una colección de funciones, recursos y herramientas para desarrollar interfaces de usuario y extensiones del Editor. Desde 2021, LTS admite la creación y depuración de la interfaz de usuario en tiempo de ejecución para juegos y aplicaciones con un flujo de trabajo intuitivo que ayuda a los artistas y diseñadores a comenzar más rápido.
Características principales
Descubra las funciones y aprenda lo que puede lograr con UI Toolkit.
Las herramientas de creación dedicadas de UI Toolkit incluyen UI Builder y UI Debugger, inspiradas en tecnologías web para ofrecer una experiencia familiar. Utilice UI Builder para crear y editar visualmente la UI para juegos y aplicaciones directamente en Unity, mientras que UI Debugger lo ayuda a resolver problemas rápidamente.
La tecnología de representación de fuentes de TextMesh Pro se ha integrado en UI Toolkit para ayudarle a comenzar sin complementos ni paquetes adicionales. Ahora puede utilizar capacidades de estilo avanzadas para representar limpiamente texto hermoso en cualquier tamaño y resolución.
UI Toolkit viene con un sistema de animación de UI dedicado que simplifica la producción de transiciones de UI en sus proyectos. Este nuevo sistema incluso permite la creación eficiente de transiciones reutilizables, la mayoría de las animaciones en la mayoría de los proyectos de UI, para ahorrarle un valioso tiempo de diseño.
Establezca el radio, el color, el tamaño y el texto del borde para crear elementos de interfaz de usuario sin textura directamente en el kit de herramientas de interfaz de usuario. Deje de crear e importar imágenes desde Photoshop para reducir significativamente el tiempo perdido en la transición entre herramientas, al mismo tiempo que reduce la huella de memoria general y el tamaño de compilación para escalar de manera más eficiente.
UI Toolkit incluye un marco de interfaz de usuario en modo retenido que simplifica el desarrollo de una interfaz de usuario personalizada para las extensiones de Unity Editor, de modo que pueda crear ventanas e inspectores únicos para impulsar flujos de trabajo optimizados para artistas, diseñadores y programadores.
Trabaje e itere más rápidamente con la gestión de estilo global y las capacidades de creación en vivo.
Las herramientas de creación de UI y los flujos de trabajo están inspirados en tecnologías web estándar para una incorporación más rápida.
La lógica en el código C#, la estructura de la interfaz de usuario en los documentos UXML y el estilo en las hojas de estilo facilitan el trabajo en diferentes partes de la interfaz de usuario sin colisiones.
Obtén un mayor control sobre el rendimiento de tu juego usando Render Hints y un atlas de texturas dinámico.
UI Toolkit se puede utilizar junto con IMGUI para el editor y UGUI para el tiempo de ejecución. También es compatible con el nuevo sistema de entrada de Unity.
Comparta estilos y widgets dentro o entre proyectos, así como entre el editor y el tiempo de ejecución.
Aunque Unity recomienda usar UI Toolkit para nuevos proyectos de desarrollo de UI, todavía hay casos en los que tiene sentido usar sistemas más antiguos debido a las características que se encuentran en Unity UI (uGUI) e IMGUI. Compara los sistemas de UI en Unity para evaluar cuál funciona mejor para ti.
Acceda al UI Toolkit en 2022 LTS desde Unity Hub o la página de descarga de LTS para aprovechar herramientas de creación intuitivas y flujos de trabajo colaborativos en sus proyectos.
Esta guía de más de 130 páginas le mostrará cómo crear interfaces sofisticadas con los dos sistemas UI de Unity, Unity UI y UI Toolkit. Presentamos conceptos de UI Toolkit como UI responsiva y UI Builder usando UI Toolkit Sample –Dragon Crashers.
QuizU es una muestra oficial de Unity que demuestra varios patrones de diseño y arquitectura de proyecto, incluido MVP, patrón de estado, administración de pantallas de menú y mucho más usando UI Toolkit.
Lea el manual de Unity para obtener más información sobre UI Toolkit en Unity.
Acceda a los foros para obtener ayuda de la comunidad y escuchar lo último sobre UI Toolkit en Unity.