Aquí vamos a crear el Menu principal Unity 2D de nuestro juego
Ya estamos terminando nuestro juego. Ahora lo único que nos queda es crear lo que sera el «Menu principal».
Lo primero que vamos hacer es guardar nuestra escena actual, y crear una nueva escena.
Una vez creada la escena vamos a crear los controles.
Bien vamos a Create, UI, Y Button, y creamos nuestro botón, despues lo que vamos hacer es colocarlo dónde queramos.
Bien Text pondremos el texto para iniciar el juego, en mi caso sera «JUEGO»
Despues de nuevo vamos a Create, y Create Empty y creamos un GameObject.
Al que vamos a llamar Control, despues vamos a crear un New Script, para programar el botón al que vamos a llamar «CONTROLJUEGO»
Bien ahora vamos abrir el «New Script» y comenzamos a programar
Bien vamos a programar el botón tal como esta en la imagen.
Public void «Menu» (string level1){ bien aquí dónde he puesto level1, no lo he puesto por llamarlo así.
Si no he puesto el nombre de nuestra escena level1. que es el nombre real de nuestra escena en la que estamos trabajando.
Ahora vamos al button y justo a la derecha
Vamos On Click () y pulsamos + y nos aparecera esto bien en None (Object)
vamos a CONTROL, el nombre que anteriormente hemos puesto a nuestro «GameObject»
Una vez hecho esto se nos habilitara la pestaña que esta junto a Runtime Only, que es No Función. bien aquí vamos al nombre que hemos puesto a nuestro NewScript que es CONTROLJUEGO, y despues elegimos la Opción de Menú (string) ya que así lo hemos llamado cuando hemos programado el botón.
Despues vamos a File y Build Settings
Y ponemos la escena que hemos creado, llamada menú la primera.
Y con esto nuestro botón ya estaría programado. para iniciar el juego.
Ahora lo que vamos a crear es el botón «Salir» para salir del juego
Aquí lo tenemos creado . no vamos a necesitar un new Script, ya que utilizaremos el mismo con el que hemos programado del botón de JUEGO
Y programamos lo siguiente
y abajo habría que hacer lo mismo que hemos hecho con el botón de «JUEGO» lo único que en el tercer botón tendríamos que poner la opción CONTROLJUEGO.SALIR.
y ya lo tendríamos programado. aunque en Unity ahora mismo no, nos funcionaria.. si no cuando ejecutemos el juego en algún dispositivo.