El sistema de UI de Unity
Clase 3 de 29 • Curso de Creación de Interfaces de Usuario con Unity
Contenido del curso
- 14

Revisión de las interfaces del juego
02:46 - 15

Importando nuestros assets
05:37 - 16

Diagramación de la pantalla del título
12:31 - 17

Animando el fondo con shader graph
12:16 - 18

Agregando lógica a la pantalla de título
11:35 - 19

Diagramación de la pantalla de selección de nivel
10:48 - 20

Implementación pantalla de selección de nivel
13:23 - 21

Ajustando el sistema de interfaz
08:43 - 22

Mejora de la interfaz del juego
11:07 - 23

Implementando la interfaz del juego
08:22 - 24

Diagramando la pantalla de pausa
07:43 - 25

Implementando la pantalla de pausa
09:38 - 26

Mejorando la pantalla de Game Over
07:47 - 27

Diagramación de la pantalla de configuración
11:36 - 28

Implementación de la pantalla de configuración
12:46 - 29

Muestra final y conclusiones
02:42
¿Qué es el sistema de interfaces gráficas de Unity?
Unity es una de las plataformas más poderosas para el desarrollo de videojuegos y aplicaciones interactivas, y una de sus herramientas fundamentales es el sistema de interfaces gráficas conocido como Unity UI. Este sistema nos permite crear y gestionar interfaces de usuario de manera eficiente y robusta dentro de Unity. Aunque Unity está desarrollando un nuevo paquete llamado UI Toolkit que promete muchas características innovadoras, todavía no está listo para producción. Por eso, nos enfocaremos en Unity UI durante este curso.
¿Cómo se diferencian Unity UI y UI Toolkit?
Unity UI y UI Toolkit tienen enfoques distintos en la creación de interfaces. ¿Te preguntas cómo se diferencian? A continuación, se detallan las principales diferencias:
-
Unity UI:
- Basado en GameObjects y componentes.
- Se edita desde el GameView usando la jerarquía y el inspector de propiedades.
- No se utiliza para modificar las interfaces del editor de Unity, lo cual significa que no puedes crear herramientas de desarrollo con este paquete.
-
UI Toolkit:
- Basado en archivos similares a XML, HTML y CSS.
- Las interfaces se crean en su propia vista de edición.
- Permite cambiar las interfaces del editor y, por ende, se pueden desarrollar herramientas de desarrollo con este paquete.
A pesar de las ventajas que UI Toolkit promete ofrecer, en este momento Unity UI sigue siendo el estándar y el método más confiable para proyectos en producción.
¿Qué aprenderás sobre Unity UI?
El curso cubrirá en detalle varios elementos esenciales de Unity UI:
- Canvas: El área de dibujo donde se colocan todos los elementos de la UI.
- Rect Transform: Componente utilizado para gestionar el diseño y la posición de los elementos en la interfaz.
- Imágenes y botones: Componente gráfico clave y elementos interactuables.
- Textos y máscaras: Herramientas para la presentación de información y control de la visibilidad.
- Componentes de layouts automáticos: Facilitan la organización y distribución de elementos de manera dinámica.
¿Dónde puedo encontrar más información?
Aunque el curso ofrecerá una comprensión extensa de estos componentes, siempre es recomendable consultar la documentación oficial de Unity para obtener explicaciones detalladas y configuraciones específicas de cada elemento. ¡La documentación será tu mejor aliado para complementar y profundizar en los conocimientos obtenidos! En los recursos de esta clase, tendrás acceso a los enlaces directos a la documentación oficial de Unity y del paquete de UI.
Empieza a explorar el fascinante mundo de las interfaces gráficas con Unity UI, y no olvides que la práctica constante y la consulta de recursos adicionales enriquecerán enormemente tu aprendizaje. ¿Listo para avanzar al componente canvas? ¡Te veo en la próxima clase!