¿Qué novedades hay en UI Toolkit?
UI Toolkit es una colección de características, recursos y herramientas para desarrollar interfaces de usuario y extensiones del Editor. En 2021 LTS, se admite la creación y depuración de la UI 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.

Descubre las características y aprende lo que puedes lograr con UI Toolkit.

Reproducir texto dinámico
La tecnología de reproducción de fuentes de TextMesh Pro se integró en UI Toolkit para ayudarte a comenzar sin complementos ni paquetes adicionales. Ahora puedes usar capacidades de estilo avanzadas para reproducir de manera limpia texto hermoso en cualquier tamaño y resolución de puntos.
Animar la interfaz de usuario con transiciones ligeras
UI Toolkit viene con un sistema de animación de UI dedicado que simplifica la producción de transiciones de UI en tus proyectos. Este nuevo sistema incluso permite la creación eficiente de transiciones reutilizables, que son la mayor parte de la animación en la mayoría de los proyectos de UI, para ahorrarte un valioso tiempo de diseño.

Aprovecha las capacidades de reproducción de interfaz de usuario nítidas y sin texturas
Establece el radio, el color, el tamaño y el texto del borde para crear elementos de interfaz de usuario (UI) sin textura directamente en UI Toolkit. Deja de crear e importar imágenes desde Photoshop para reducir significativamente el tiempo perdido en la transición entre herramientas, al mismo tiempo que reduces la huella de memoria general y el tamaño de construcción para modificar la escala de manera más eficiente.

Desarrollar interfaces de usuario y extensiones personalizadas para el Editor de Unity
UI Toolkit incluye un marco de trabajo de interfaz de usuario (UI) de modo retenido que simplifica el desarrollo de la UI personalizada para las extensiones del Editor de Unity, de modo que puedas crear ventanas e inspectores únicos para impulsar flujos de trabajo optimizados para artistas, diseñadores y programadores.
Compare los sistemas de UI de Unity
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 IU en Unity para evaluar qué funciona mejor para ti.
Recursos
Documentación
Lee el manual de Unity para obtener más información sobre UI Toolkit en Unity.
Comunidad
Accede a los foros para obtener ayuda de la comunidad y enterarte de las novedades sobre UI Toolkit en Unity.
Preguntas frecuentes
Se recomienda UI Toolkit como alternativa a Unity UI para crear una UI de superposición de pantalla que se ejecute en una amplia variedad de resoluciones de pantalla. Deberían considerarlo quienes producen trabajos con una cantidad significativa de interfaces de usuario, requieren flujos de trabajo familiares para artistas y diseñadores o buscan capacidades de reproducción de UI sin textura.
Unity UI es la solución por defecto recomendada para los usuarios que necesitan una UI posicionada e iluminada en un mundo 3D, así como VFX con sombreadores y materiales personalizados, y una fácil referencia de MonoBehaviours.
UI Toolkit es compatible con Unity UI, por lo que puedes realizar la transición de proyectos existentes sin tener que volver a escribir toda la UI. Esto significa que puedes recrear partes de un proyecto existente con UI Toolkit mientras dejas el resto en Unity UI, para que trabajen en conjunto en el mismo proyecto.
UI Toolkit actualmente no admite elementos de interfaz de usuario (UI) que están posicionados o iluminados en un mundo 3D. Sin embargo, es posible que los elementos de la interfaz de usuario (UI) del espacio de la pantalla sigan a los objetos espaciales del mundo.
Puedes interactuar con UI Toolkit de DOTS Systems en el subproceso principal, al igual que otras funciones incorporadas del motor.
UI Toolkit actualmente no proporciona una solución de vinculación de datos, por lo que los valores de los elementos de la interfaz de usuario (UI) deben establecerse a través del código C#. La vinculación de datos está prevista para la próxima versión importante de UI Toolkit.
Sí. Aunque los paquetes experimentales no son oficialmente compatibles con Unity y, por lo tanto, no se recomienda su uso en producción, UI Toolkit admitirá recursos SVG si el paquete de gráficos vectoriales está instalado.
UI Toolkit está disponible como parte de la versión 2021 LTS. Obtén acceso a UI Toolkit desde Unity Hub o en nuestra página de descarga.
Nuestro objetivo para UI Toolkit es proporcionar una solución única para producir interfaces de usuario que satisfagan todas las necesidades de los desarrolladores y diseñadores que trabajan en herramientas de edición o experiencias interactivas en tiempo de ejecución.
Sigue las últimas actualizaciones de UI Toolkit en nuestra nueva hoja de ruta de las plataformas de Unity y comparte tus comentarios directamente con el equipo de producto.