Actualmente lo que tenemos es un menú de pausa que aparece cuando presionar la tecla.
Y ahí tenemos dos opciones una es regresar al juego y otra es ir al menú principal.
Algo que le va a agregar mucho a nuestro menú de pausa es como lo vemos en muchos juegos a la hora de
presionar el botón de pausa.
Hay una animación en este caso vamos a poner ya sea que la ventana aparezca de arriba o debajo o de
algún lado pero va a volar hacia adentro de la pantalla.
Entonces lo siguiente es que vamos a crear una animación para que nuestro menú de pausa salga de arriba
de nuestra pantalla hacia el centro.
Y entonces la funcionalidad la vas a tener cuando acabe la animación.
Entonces ahora vamos a trabajar en esa animación.
Primero antes que nada voy a limpiar un poco aquí voy a seleccionar el título.
La pantalla de título y la voy a esconder y voy a traer a la vista a mi menú de pausa.
Y ahora con mi menú de pausa seleccionado voy a abrir la ventana Animation.
Si no la tienes vete a windhoek y selecciona anime.
Esto va a abrir esta ventana y la puedes acomodar aquí abajo como yo.
Aquí como puedes ver hay un botón que cree que va a presionar y vamos a ir a nuestra carpeta animaciones
y vamos a crear una nueva animación la vamos a llamar Paz melanio Animation.
Vamos a salvar.
Ahora que creamos nuestra post en Nueva York tenemos estamos listos para grabar.
Vamos a presionar el botón de grabación que está aquí es rojo y en modo de grabación lo primero que
vamos a hacer con nuestro menú de pausa es darle una posición inicial.
Show va a ser arriba de nuestra pantalla.
Voy a mover todo el menú de pausa hacia arriba.
Vas a notar que tan pronto como lo movimos se crearon unos frames aquí en la pantalla de Animations
y podamos ver en la vista que en nuestra pantalla de pausa ya no está ahí muy bien.
Ahora lo que tenemos que hacer es crear nuestra posición final de nuestra pantalla.
Aquí vemos que hay una línea de tiempo vamos a arrastrar la línea hacia los cinco segundos y con la
línea blanca que estamos viendo aquí vamos a mover el menú de pausa a su posición final.
Si hacemos clic en la ventana podemos ver la posición exacta en la que quedaría nuestra ventana.
Una vez contento con el resultado simplemente regresa y vuelve a hacer clic en el botón de grabar.
También aquí podemos cambiar de la animación.
Por ejemplo si produzco a 60 cuadros va a haber algo así super super rápido pero yo puedo cambiarlo
por ejemplo a un 5 y si le vuelvo a reproducir ya está mucho más lenta y mucho más suave.
Aquí como a ti te guste.
Ahora si seleccionamos el panel cuenta que hay un componente nuevo un anime y un componente anime.
Y también se agregó un control nuevo unãnime el control.
Este es lo que hace que automáticamente reproduce la animación de Fable cuando damos play.
Ahora si en este momento corremos el juego para probarlo vamos a ver que la animación tiene un loop
y es infinito.
Entonces para quitarlo Simplemente seleccionamos nuestro animación y quitamos el check y vamos a probar
de nuevo.
Y ahí está.
Ya solamente se reproduce una ocasion y la funcionalidad sigue ahí se presiona el botón OK.
Regresa al juego normal.
Pero cómo hacemos para que esto solamente pase cuando presionar la tecla.
Es muy fácil simplemente tenemos que cambiar este estado que tenemos aquí en el control.
Por lo pronto esta animación está como de fábula y lo que queremos es que no sea así.
Queremos crear una animación nueva.
11.
Es un nuevo Estado nuevo.
Vamos a poner nombre Empty porque realmente no va a ser nada y este va a ser nuestro Estado de lo que
vamos a poner el Estado de Fable.
Y esto es lo que va a provocar es que cuando yo les dé no se vaya directamente a la animación no acabo
de ver que tengo un error.
Le cambia el nombre al estado equivocado que voy a poner al límite y el que se va a llamar es el nuevo
el que acabo de creer que se llama Empty y si lo vamos a poner como default.
Entonces cuando yo corría el juego no se va a ir directo a la animación se va a ir directo al Empty.
Lo que voy a hacer ahora es sacar el panel de pausa de la pantalla.
Por qué.
Porque de todas formas la animación va a empezar fuera de la pantalla.
Lo voy a subir a una distancia tal vez la tuya sea diferente pero el chiste es que se haga una distancia
suficiente para que no se vea en pantalla.
Ahora cómo hacemos para pasar del Estado Empty al Estado menos de lo que tenemos que hacer es crear
una transición que solamente se ejecute cuando presionamos la tecla.
Y para eso vamos a hacer uso del sistema de animación y éste nos permite crear nuevos parámetros.
Estos parámetros vamos a crear aquí mismo en dónde está el símbolo de más y nos permiten tener el control
del Estado de las animaciones.
El parámetro que vamos a agregar en este caso va a ser de tipo volvemos a hacer clic aquí en más y luego
Bull y lo voy a llamar.
Este parámetro va a estar en Tru cuando presionamos la tecla.
Y si la volvemos a presionar se va a poner fotos.
Ahora tenemos un parámetro que nos va a permitir controlar una transición entre estados.
Si yo hago click derecho aquí hay una opción que se me transigen y voy a crear una transición de post
al límite.
Ahora podía hacer clic en la transición y si vemos a la derecha dice condicións donde yo puedo agregar
parámetros como el que acabo de crear y básicamente es como una sentencia.
En donde sí está.
Entonces lo que va a hacer es ejecutar la animación post alimente.
Ahora os voy a salvar esto y el siguiente paso es configurar todo vía código pero básicamente lo que
va a pasar es si yo corro mi juego y pongo el parámetro hipocentro.
La animación se va a ejecutar de este modo.
Vamos a hacer esto mismo pero vía código.