5. Programación del Input en Unity
5. Programamos el Input en Unity
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
¡Bienvenidos a la parte 5 del curso Piedra, Papel y Tijeras!
En esta etapa, queremos saber qué tecla ha presionado cada jugador, por lo que creamos dos variables privadas tipo string, una para el jugador A y otra para el jugador B.
Es el momento de colocar el «void start» como nulo, pero en el «void update», agregamos las letras correspondientes a Piedra, Papel y Tijeras que ya habíamos definido anteriormente para el jugador A («A-S-D») y para el jugador B («J-K-L»).
Dentro del bloque «if input», la selección A será igual a «Papel», y esto se asignará a cada uno de los botones del juego. Como recomendación, podéis agregar la leyenda «Selección del jugador A» y «Selección del jugador B» para clarificar las opciones.
Como evaluar el resultado a priori
Para poder evaluar el resultado en nuestro script, debéis verificar si la selección A es diferente de nulo y si la selección B es diferente de nulo. Allí podréis ver el resultado, pero la verdadera forma de evaluar el resultado la veremos en el siguiente capítulo.
Evaluar de forma completa el resultado
¡No os lo podéis perder! En el próximo episodio, descubriremos cómo evaluar el resultado y completar la lógica del juego. Continuaremos desarrollando este emocionante proyecto multijugador con Unity. Así que, manteneos atentos a las próximas lecciones, ¡estamos a punto de crear una experiencia de juego increíble!