TEMA 7 INTERFAZ GRÁFICA (continuación)

Sin valoraciones

TEMA 7 INTERFAZ GRÁFICA (continuación)

Desde el Inspector abrimos el cuadro y con la combinación de teclas Shift+Alt elegimos la opción que se encuentra en el extremo derecho inferior del desplegable

Juego

TEMA 7 INTERFAZ GRÁFICA (continuación)

Vamos a desmarcar este objeto ya que no queremos tenerlo activo hasta que lo activemos desde fuera en uno de los botones que se encuentra en el prefab del MainMenu

TEMA 7 INTERFAZ GRÁFICA (continuación)

Ahora seleccionamos el objeto SettingsButton y desde el inspector vamos a modificar los eventos On- Click que se encuentra en la parte inferior de los atributos.

TEMA 7 INTERFAZ GRÁFICA (continuación)

Ahora seleccionaremos el StartButtom y desde el inspector le vamos a decir que al pulsar en él nos cargue una escena.

TEMA 7 INTERFAZ GRÁFICA (continuación)

Desde Add Component añadimos el script Scene Loader

TEMA 7 INTERFAZ GRÁFICA (continuación)

En la configuracion vamos a decirle que en la opción Scene to Load vaya al elemento Town

TEMA 7 INTERFAZ GRÁFICA (continuación)

En la opción de la Entrada o Level Entrance vamos a seleccionar la entrada de la izquierda.

TEMA 7 INTERFAZ GRÁFICA (continuación)

Marcamos el checkbox del Loading Screen. Luego añadimos el Player Path a la opción con el mismo nombre.

Juego

TEMA 7 INTERFAZ GRÁFICA (continuación)

Y queremos que llame al evento LoadLevelRequestGame.Event en el apartado de Load Scene Event

TEMA 7 INTERFAZ GRÁFICA (continuación)

Configurado nuestro script nos vamos a donde pone OnClick y añadimos los siguientes parámetros

TEMA 7 INTERFAZ GRÁFICA (continuación)

Nos dirigimos a la pestaña de las funciones y desde ella seleccionamos la opción SceneLoader>LoadScene De esta manera tendríamos ya configurado para que el botón start cargue la escena Town que es el pueblo con nuestro personaje y nuestro botón setting cargue el objeto setting y desactive el objeto MainMenu

TEMA 7 INTERFAZ GRÁFICA (continuación)

Ahora vamos a configurar el objeto SettingMenu por lo que lo primero será desactivar el MainMenu para dejar de verlo. Desde el inspector del objeto dejamos sin marcar el checkbox que aparece a la izquierda del nombre. Y activar, marcar, el SettingMenu desde el inspector.

TEMA 7 INTERFAZ GRÁFICA (continuación)

TEMA 7 INTERFAZ GRÁFICA (continuación)

Una vez activado SettingMenu vamos a configurar el objeto BackButton. Desde el inspector le diremos que cuando pulsemos en este botón que desactive el SettingMenu y active el MainMenu. Para ello arrastraremos nuestro prefab de SettingMenu al cuadro de texto que pone NoneObject y en funciones elegiremos la opción de GameObject.SetActive, para desactivarlo dejaremos el checkbox sin marcar.

Repetiremos el proceso para el MainMenu pero aquí marcaremos el checkbox para que lo deje activo.

TEMA 7 INTERFAZ GRÁFICA (continuación)

Ahora nos iremos a la carpeta de Scenes y duplicaremos la escena Manager y la renombraremos como Gameplay

TEMA 7 INTERFAZ GRÁFICA (continuación)

Arrastramos la escena Gameplay a la ventan de Jerarquía para trabajar sobre ella. Lo primero será borrar el EventSystem y el SceneLoadManagerJuego

TEMA 7 INTERFAZ GRÁFICA (continuación)

Ahora dentro del componente Canvas desplegamos lo que contiene y borramos el objeto LoadingScreenUI. Dejamos el objeto Canvas tal como viene en su configuración

TEMA 7 INTERFAZ GRÁFICA (continuación)

Compártelo en tus redes

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

Valore este curso

Comments are closed.

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumimos que estás de acuerdo. VER