‫Bienvenido de nuevo.
‫En este video, vamos a crear la funcionalidad de reinicio, por lo que cada vez que alguien
‫anotó, la pelota se reinicia a una posición específica en función de quién es el turno.
‫Entonces, si se trata de jugadores, un turno estará en el lado izquierdo.
‫Si está colocado para girar, estará en el lado derecho.
‫Entonces eso es lo que queremos hacer.
‫Y, por supuesto, también queremos tener el juego terminado en la pantalla, por lo que queremos volver al juego terminado en un punto.
‫Está bien.
‫Entonces, para hacer todo eso, vayamos a nuestros guiones.
‫Y lo que es relevante es el movimiento de la pelota.
‫Luego nuestro controlador de colisión y nuestro controlador de puntuación.
‫Esos son los tres guiones.
‫Está bien.
‫Así que vayamos a un guión de movimiento de la pelota aquí.
‫Tenemos que seguir adelante y reposicionar la pelota.
‫Necesitamos al menos un método para colocar la pelota correctamente o reposicionar la pelota.
‫Entonces voy a crear un nuevo método.
‫Lo llamaré bola de posición y necesita un booleano para saber dónde debe estar la posición inicial.
‫¿Es el jugador uno o el jugador dos comenzando?
‫Así que voy a llamarlo jugador titular uno.
‫Entonces, siempre que queremos comenzar el juego, primero queremos reducir la velocidad de la pelota.
‫Entonces debería volver a la velocidad cero.
‫Entonces no debería haber velocidad en absoluto.
‫Entonces decimos que esto no obtiene componente y queremos tener el cuerpo rígido 2D, el cuerpo rígido 2D.
‫Y de eso cambiamos la velocidad a un nuevo vector dos, que es cero cero alta velocidad de cero hacia ambas direcciones
‫como sin velocidad en absoluto.
‫Ahora, si su jugador gira una vez, entonces si es un jugador inicial o un jugador inicial, uno es cierto, queremos que la bola esté
‫en una posición.
‫Entonces, el objeto del juego que transformó esa posición local, que es una variable de vector tres, es
‫un nuevo vector tres en menos cien cero cero.
‫Eso significa que la pelota estará justo a la izquierda del centro.
‫Y si no es el jugador uno, a quién le toca el turno, entonces queríamos estar en el lado derecho.
‫Entonces copiamos ese código y decimos valor positivo, cien por el valor de X.
‫De modo que ese método simplemente posicionará la pelota correctamente cada vez que reiniciamos el juego, por ejemplo,
‫cada vez que alguien marca un gol.
‫Y eso también es algo que deberíamos llamar cada vez que comenzamos nuestra bola.
‫Entonces eso significa que vamos aquí que salpican esta bola de posición y entregamos la variable del jugador inicial.
‫Está bien.
‫Entonces, ahora que tenemos eso, tenemos que revisar nuestro controlador de colisión, porque aquí,
‫si la pelota golpea la pared izquierda, queremos comenzar una rutina genial llamada rutina, el movimiento de la pelota de inicio, el punto de
‫inicio de la pelota.
‫Y aquí tenemos que entregar mil millones o al menos podemos.
‫Y solo digo verdad.
‫Eso significa que la pelota debe comenzar en el lado izquierdo y hacemos lo mismo si golpea la pared derecha.
‫Entonces, si golpea a la derecha, comenzaremos a corregir este movimiento de bola, bola de inicio y, en este caso,
‫falso.
‫Eso significa que nuestro jugador inicial es falso.
‫Y si nuestro jugador inicial uno es falso, eso significa que el jugador dos comienza.
‫Muy bien, ahora que tenemos eso, echémosle un vistazo.
‫Veamos si todo está funcionando bien.
‫Entonces perdamos el primero, ves que aumentan los puntajes, la pelota está en el lado izquierdo nuevamente.
‫Ahora echemos un vistazo.
‫Vayamos hacia el otro lado.
‫Y hay un punto.
‫Y al mismo tiempo, es el jugador el que gira.
‫Está bien.
‫Entonces, cada vez que alguien marca, comienza el turno de los otros jugadores.
‫Excelente.
‫Entonces tenemos eso.
‫Tenemos el reinicio de nuestra bola.
‫Ahora, lo que tenemos que hacer es, por supuesto, necesitamos sonido y necesitamos una escena final.
‫Y diría que es mejor si lo hacemos en el próximo video.
‫Así que solo un breve resumen.
‫¿Qué hicimos?
‫Creamos un nuevo método dentro del movimiento de la pelota que posiciona nuestra pelota y en función de quiénes los jugadores la giran, la
‫pelota está en el lado izquierdo o en el lado derecho al mismo tiempo.
‫Detenemos esta velocidad o reducimos la velocidad de la bola a cero cero.
‫Y cada vez que chocamos con la pelota, siempre que la pelota choca con la pared,
‫reposicionamos la pelota aquí con nuestro inicio llamado rutina.
‫Excelente.
‫Así que lo veremos en el siguiente video donde usaremos nuestro controlador de puntaje para ir a la pantalla de finalización
‫del juego.
‫Y también, por supuesto, agregaremos el juego sobre la pantalla.
‫Así que nos vemos allí.