Nos vamos a la carpeta de Menus dentro de la carpeta de Prefabs y cogemos el objeto PauseMenu y lo arrastramos hacía la pestaña de jerarquía dentro de la escena de Gameplay que tenemos abiertaJuego
Desde la pestaña del inspector abrimos el objeto PauseMenu y seleccionando el dibujo del cuadrado pulsamos Shift+Alt y elegimos la opción que se ve en la imágen:
Si desplegamos el contenido de PauseBotton y nos vamos al objeto Options nos encontraremos con los botones. Seleccionaremos el MainMenuButton y dentro del componente Button pulsaremos encima de – dentro de OnClick eliminando así esta configuración y posteriormente eliminaremos el componente Script que se encuentra justo debajo
Para eliminar este componente solo tendremos que pulsar encima de los tres puntos que se encuentra a la derecha del título (Script) y seleccionar del desplegable la opción de Remove Component. Hecho esto volveremos al apartado que pone OnClick() y pulsaremos en la opción de + para añadir el mainmenu para que cuando pulsemos a este botón se cargue dicho menu.
Así que agregamos un nuevo componente desde el botón Add Component y del desplegable que se nos muestra elegimos el que pone SceneLoader
Ahora aguantando el clic arrastramos el componente Scene Loader (Script) dentro del recuadro que se encuentra vacio debajo de la opción Runtime Only.
El siguiente paso será añadir una función dentro del cuadro No Function por lo que pulsaremos el triángulo que se encuentra en el lado derecho del botón y del desplegable elegimos Scene Loader>LoadScene
Ahora configuraremos el Setting Button con el Setting Menu para ello desde la carpeta de proyectos nos metemos dentro de Prefabs>Menu y dentro arrastramos el que pone SettingsMenu a nuestra ventana de jerarquía dentro de la escena Gameplay
Una vez añadido configuraremos su visualización desde la opción de Middle y Center dentro del apartado Rect Transform escogeremos la opción que se encuentra en la esquina inferior derecha al mismo tiempo que presionamos las teclas Shift+Alt
Ahora seleccionamos el SettingsButton y dentro de la opción OnClick que nos aparece en la ventana Inspector vamos a arrastrar el SettingsMenu dentro del recuadro que se encuentra en segunda posición debajo del recuadro que pone RuntimeOnly
Dentro de las opciones que nos da el apartado de las funciones elegimos la que pone GameObject>SetActive(bool)
Dejariamos marcada la casilla que se encuentra a la derecha de donde hemos colocado SettingsMenu. Es decir que queda marcada en true para que active el objeto booleanoJuego
Pulsariamos en la opción del + y añadiremos el PauseMenu a nuestras opciones. Arrastrando el objeto desde la ventana de Jerárquía hasta el recuadro que está seleccionado en la imagen
Volveremos a elegir la función GameObject>SetActive
Pero dejaremos sin marcar la casilla que se ve en la imagen
El último botón es el ResumeButton que es el que nos reinicia la partida