Interfaz de
Unity
Mtra. Angelica Martinez Rodriguez
• Al arrancar Unity 3D aparece la siguiente interfaz de usuario. Existen
principalmente 5 áreas de la interfaz de Unity 3D, numeradas en la imagen de
abajo.
• La ventana número 1 es la ventana de escena ó el área de construcción de Unity donde se construye visualmente cada escena del
juego.
• La ventana número 2 es la vista de juego donde se obtiene una pre-visualización del juego. En cualquier momento se puede
reproducir el juego y jugarlo en esta vista.
• La vista número 3, la vista de proyecto es la librería de assets para el juego. Se pueden importar objetos 3D de distintas aplicaciones
a la librería, se pueden importar texturas y crear otros objetos como Scripts o Prefabs que se almacenaran aquí.
• Todos los assets que se importen en el juego se almacenaran aquí para que se puedan usar en el juego. Un juego normal contendrá
varias escenas y una gran cantidad de assets por lo cual es necesario estructurar la librería en diferentes carpetas que harán que los
assets se encuentren organizados y sea más fácil su uso.
• La vista número 4 es la vista de jerarquía y contiene todos los objetos de la escena actual.
• La vista número 5 ó la vista de inspector permite seleccionar objetos y que se muestren sus propiedades y personalizar sus
características.
• También contiene la configuración para ciertas herramientas como la herramienta de terrenos si se tiene el terreno seleccionado.
Menú de la aplicación
• A continuación se muestra el menú de opciones de Unity que se encuentra en la
parte superior izquierda. A lo largo del manual se irán mostrando las utilidades de
cada una de las secciones de este menú.
Botones de control: Debajo del menú de Unity vienen definidos los botones de
control tal y como se ve en la imagen que sigue:
• En unity 3d se puede reproducir el juego sin salir del editor, la imagen que sigue
muestra los controles de reproducción. El primer botón permite lanzar el juego y
visualizarlo, el segundo permite pausarlo y el último a la derecha permite saltar
adelante en el juego. Se puede visualizar el videojuego en la vista de juego tal como
está o maximizando la pantalla.
Vista de escena:
Los juegos en Unity se dividen en escenas y para la creación de estas últimas se dispone
de un entorno 3d que es la vista de escena. Esta vista permite la visualización del aspecto
grafico de nuestra aplicación en todo momento.
Modos de visualización:
En la esquina superior derecha de la vista de escena se encuentra el Gizmo que se puede
observar a continuación. Este Gizmo permite ver la escena desde diferentes puntos de
vista. El modo de visualización por defecto es en perspectiva 3D y se obtiene haciendo clic
sobre la caja central gris.
Vista del juego:
La vista del juego permite pre-visualizar el juego en la vista tal como está o maximizándola a pantalla completa.
Se puede ver en esta vista el juego en movimiento para comprobar el buen funcionamiento del juego.
La vista de Game es muy útil pero tiene un inconveniente, cuando se prueba el juego en el ordenador, se mueve el personaje con las
teclas o el ratón lo cual no ayuda mucho si el juego va a ser compilado para un móvil. En estos caso las pruebas se tienen que hacer
mediante emulador o compilando una versión para el móvil.
Vista de proyecto:
La vista de proyecto es una librería de assets para la creación del
juego. En esta vista se guardan todos los elementos que se crean y se
importan para ser usados en el juego. Estos elementos pueden ser
objetos 3D, texturas, sonidos o scripts. En esta ventana se puede
tener multitud de recursos pero esto no implica la utilización de
todos esos recursos para la creación del videojuego.
Puesto que esta vista contiene tanto los elementos usados en la
escena como los que no, puede llegar a tener una gran cantidad de
datos. Esto implica que hay que mantener una buena estructura para
facilitar el trabajo al usuario. La organización de esta vista, se puede
hacer mediante la creación de una jerarquía
Vista de jerarquía:
La vista de jerarquía contiene todos los elementos que conforman la escena del juego. Se pueden manipular
todos los objetos de la escena a partir de esta vista, cada vez que se introduce un elemento en la escena, se
añade una entrada para este elemento en esta vista. Al seleccionar un objeto en esta vista se selecciona
también en la escena y en el inspector. Lo cual permite y facilita el movimiento, el escalado, la rotación y el
borrado del objeto o la edición de sus parámetros. Todo ello sin necesidad de tocar ni una línea de código.
Vista de inspector:
En la vista de inspector se muestran los parámetros de los objetos seleccionados en la vista de
escena o en la vista de jerarquía.
De esta manera al seleccionar un objeto en la escena, se pueden modificar sus parámetros en el
inspector (posición, rotación, traslación, etc).
El inspector sirve también como panel de herramientas para algunos elementos tales como los
terrenos permitiendo su escultura, añadir texturas y más cosas.
En la vista de inspector se pueden ver los elementos que definen el comportamiento de los objetos,
estos elementos se llaman componentes.
Además aquí mismo se puede proceder a la activación o desactivación de los objetos y los
componentes asociados.
Los componentes pueden ser scripts, animaciones, colliders…etc.
Por último aclarar que el inspector cambia según el elemento seleccionado.
Creación de objetos:
• En este apartado se va a explicar cómo se van La lista se compone de varios GameObject, algunos de
los más importantes son:
creando los elementos que van a componer la
• Camera: permite introducir una cámara en la escena,
escena y la manipulación de estos. Para crear los
aunque al crear un proyecto Unity coloca una cámara por
objetos predefinidos en Unity 3D, se accede a
defecto.
GameObjet > Create Other se despliega una lista • Directional light: introduce una luz direccional uniforme
de elementos. que permite ver la escena.
• Cube: poner un cubo en la escena.
• Sphere: meter una esfera
• Capsule: introduce una capsula
• Cylinder: poner un cilindro
• Plane: introduce un plano en la escena.