UI del Editor pulida y modernizada
Novedades
Descubre algunas de las principales actualizaciones del Editor y los flujos de trabajo que incluye la versión 2019.3. Para obtener todos los detalles, consulta las notas de la versión.
Actualizamos tanto el tema claro como el tema oscuro con colores y tratamientos nuevos para simplificar la interfaz de usuario (UI) y aumentar la visibilidad. Eso ayuda a que los creadores se enfoquen mejor en el contenido. También renovamos y alineamos los estilos de íconos. Ahora se admiten resoluciones de pantalla con valores de DPI altos. La nueva fuente de la UI mejora la legibilidad y minimiza la fatiga ocular. Asimismo, mejoramos la respuesta de las interacciones y los controles principales con marcadores claros para mostrar el enfoque de la ventana, mejores títulos en las pestañas e indicadores visuales al desplazar el cursor sobre diferentes elementos.
UIElements incluye varias características nuevas que agregan funcionalidad a la hoja de estilos USS. Ahora puedes establecer que las propiedades personalizadas se reutilicen en un documento, definir valores de propiedades como porcentajes en lugar de píxeles para que su tamaño sea relativo a los valores de los elementos que los contienen y utilizar palabras clave en colores. Ahora también puedes usar fácilmente el atributo source para hacer referencia a assets en archivos CSS y UXML, con rutas absolutas o relativas, lo que facilita el proceso de agrupar y distribuir partes de la UI.
UI Builder es una herramienta orientada a las imágenes que permite a artistas y diseñadores crear UI para Unity Editor. UI Builder proporciona un conjunto visual de herramientas que utiliza la estructura base de UIElements; por ejemplo, la hoja de estilos, la jerarquía y los controles estándar, como botones comunes y botones selectores, deslizadores y campos de texto. Los flujos de trabajo en UI Builder están pensados para un proceso rápido de prueba e iteración. Además, pueden proporcionar una vista previa interactiva y en vivo de la interfaz de usuario (UI) mientras se la está creando, de modo tal que el diseñador pueda ver exactamente cómo lucirá y funcionará la UI final.
Puede resultar difícil ubicar contenido específico cuando estás construyendo proyectos grandes con muchos assets y objetos de juego. La nueva herramienta Quick Search te permite encontrar lo que sea en el Editor: assets, objetos de juego, ajustes y elementos del menú, lo que agiliza enormemente el flujo de trabajo. Para acceder a ella, usa el atajo de teclas Alt + ‘ y comienza a buscar. Puedes interactuar con los resultados de la búsqueda, ir a una página de ajustes relacionada, arrastrar un asset a la escena o activar un elemento del menú.
Los ajustes predefinidos, que se agregaron en la versión Unity 2019.1, permiten que los usuarios personalicen el estado predeterminado de prácticamente cualquier cosa en Unity: componentes, importadores o administradores, sin necesidad de escribir código.
En la versión 2019.3, Preset Manager permite más de un ajuste predeterminado por tipo. Eso significa que puedes tener varios ajustes predeterminados y lograr comportamientos predefinidos muy específicos en función de la nomenclatura que utilices.
Dos funciones nuevas que se incluyen en el paquete de Entities (vista previa) traerán importantes mejoras en la productividad a cualquier persona que construya proyectos basados en la pila de tecnología basada en datos (DOTS). Con el flujo de trabajo de conversión, puedes convertir tus GameObjects en entidades con un solo clic, para aprovechar el poder de DOTS y, al mismo tiempo, usar los flujos de trabajo que ya conoces. Unity Live Link te permite hacer cambios en el Editor y enviarlos a tu dispositivo de destino en tiempo real. Así puedes ver, de inmediato, cómo se ve y se comporta en el dispositivo en sí.
Unity Package Manager ahora te permite acceder a más herramientas aún para tus proyectos de Unity. A partir de la versión Unity 2019.3, puedes administrar tu colección de Asset Store directamente con Package Manager y también instalar paquetes de un repositorio Git mediante una dirección URL.
Reemplazamos el canal de la versión 1 de AssetDatabase por la versión 2. Esta versión incluye seguimiento de la dependencia de los assets y muchas otras mejoras que, en conjunto, sientan la base para un proceso más confiable, escalable y de mejor rendimiento, lo que agiliza enormemente los tiempos de importación.
Ahora puedes tener varias versiones guardadas en AssetDatabase, lo que facilita el cambio de plataforma y el intercambio entre versiones previamente importadas de los assets.
Esta versión incluye el nuevo Addressable Asset System (es decir, los Addressables), que permite la carga de assets por su "dirección". También agiliza la administración de assets ya que simplifica la creación e implementación de paquetes de contenido. En resumen, Addressables permite que tu equipo administre con gran eficiencia el contenido complejo en vivo.
La nueva herramienta Unity Accelerator brinda un servicio de caché y proxy de red local que acelera los tiempos de iteración (lo que reduce los tiempos de espera en las actualizaciones del proyecto en un 90 %) en dos situaciones principales: la descarga del código fuente mediante Collaborate y la importación del canal de assets.
Unity Accelerator es una herramienta independiente que ahora se puede descargar para OSX, Windows y Linux.
Si tu proyecto se vuelve más complejo, Unity Editor puede demorar en ingresar a Play Mode. Por eso, presentamos Configurable Enter Play Mode (opción de configurar el ingreso al modo de juego). Puedes acceder a esta función a través de Project Settings > Editor > opciones de Enter Play Mode). Estas opciones te permiten desactivar la recarga de escenas o del dominio en el proceso de Enter Play Mode si no hay cambios en el código. Eso te ahorrará el 90 % del tiempo de iteración. Consulta How to configure Play Mode (Cómo configurar Play Mode) en la documentación para ver detalles sobre cómo comenzar a usar esta función experimental.
Obtén acceso a todo lo anterior y mucho más hoy mismo.