Hasta ahora, hemos creado un sistema de puntos de ruta alrededor de estas palmeras para los tanques, pero cuando pulsamos el botón de reproducción,
es bastante deslucida la forma en que se mueven porque no hay física en ellos.
Así que van a agruparse y dar la vuelta a la pista.
No se van a golpear ni a desviar, y todos van a la misma velocidad.
Así que, ya sabes, eso es bastante aburrido.
Una vez que empiezas a añadir la física a un sistema, básicamente pierdes un poco el control
de lo que ocurre.
Y, por tanto, hay que tener en cuenta todas las cosas que pueden ir mal cuando se produce la física y
ser capaz de corregirlas.
Así que vamos a echar un vistazo a una técnica que podemos utilizar cuando la física añadida a este tipo de sistema de puntos
de ruta causa un poco de estragos.
En primer lugar, vamos a seleccionar todos nuestros tanques.
Así que si usted acaba de cambiar, seleccione todos los tanques, vamos a añadir un collider caja a ellos.
Y puedes ver el colisionador de cajas sentado en ellas.
Y si me acerco un poco más aquí.
Todavía no se puede ver en esta vista, pero hay un colisionador de cajas en el interior y cuando se
haga un poco más grande se podrá ver.
Y también al mismo tiempo, vamos a añadir un cuerpo rígido porque lo necesitamos para que el sistema
de física considere estos tanques como objetos sólidos.
Ahora, con su Box Collider, puede modificarlo.
Y porque tienes exactamente el mismo modelo, que es el tanque y puedes ver cada uno de los colisionadores en, en realidad
pueden cambiar el tamaño de todos al mismo tiempo.
Así que tenemos que hacerlo un poco más alto.
Así que vamos a aumentar la altura de ellos.
También tenemos que hacerlos un poco más largos en la dirección Z y luego también tenemos que moverlo hacia adelante un poco en
la dirección Z también, y también moverlo hacia arriba.
Asegúrate de moverlo hasta un punto en el que puedas verlo por encima del suelo.
De lo contrario, su tanque va a caer a través del suelo.
Cuando pulses el play, vamos a moverlo.
Así que hay una línea aquí.
Lo he subido ahí arriba y ahora se ve mejor.
Necesitas hacerlo un poco más ancho en la X, así que vamos a cambiar el tamaño de la x para hacer el tanque un
poco más ancho.
Y luego sólo hay que ver en qué hemos acabado.
No está mal que haya un poco de espacio delante, pero eso está bien ahora para nuestros propósitos.
Sí.
Así que todos tienen un colisionador en ellos, el cuerpo rígido.
Vamos a congelar la rotación, así que baja a restricciones y en la rotación de congelación,
congela la X y la Z.
Así que el tanque no se voltea realmente.
Sólo va a girar alrededor de su eje Y, que es el eje superior.
De acuerdo.
Ahora estamos listos para jugar y ver qué pasa.
Así que pulsa el play y al principio algunos tanques se despistan, pero luego vuelven.
Habrías visto a esos dos.
Son el verde y el amarillo.
Echemos otro vistazo.
Tienen que llegar a ese waypoint para poder volver porque tienen que ir a cada waypoint sucesivamente.
Hagamos esto un poco más interesante cambiando los valores de cada tanque para la velocidad y la
rotación.
Así que hagamos que los tanques amarillos giren 15 y que la velocidad sea cinco.
Así que lo haremos más lento.
Hagamos que el tanque azul vaya muy rápido.
Así que 50 y le daremos una rotación de ocho.
El tanque rojo puede ir a 15, lo dejaremos a 10.
Y el tanque verde, vamos a hacerlo a 40 con una rotación de tres.
Muy bien.
Así que ahora, para hacerlo realmente interesante, selecciona todos tus tanques y controla D para hacer
un duplicado.
Muchos de ellos pulsan la tecla W y vuelven a la escena y mueven esos tanques fuera y lo hacen de nuevo.
Así y oh, hagámoslo de nuevo.
Así que tenemos algo más.
Muchos tanques.
Muy bien, ahora vamos a probar y ver lo que hace a nuestra situación.
De acuerdo.
Así que debido a la física inicial y a los ajustes del coche, los diferentes ajustes,
algunos de ellos están bien, los coches verdes, bueno, tienen un radio de giro realmente malo, por lo que se quedan
atascados un poco.
Ahora, este coche verde de aquí tenemos una mirada, obviamente ha hecho todo el camino alrededor de la pista hasta que
llegó a este árbol aquí y luego fue golpeado fuera de su curso y ahora ha ido alrededor del árbol.
Y puede que hayas visto que justo entonces había otro coche verde que
debió ser golpeado por otro coche y acabó dando la vuelta porque ahora está en este árbol de aquí
porque tienen que dar la vuelta sucesivamente para que puedan avanzar.
Así que esto es un poco un problema si los coches pueden quedarse atascados en un waypoint, especialmente en una carrera.
Así que si te pierdes un waypoint, y ya lo he dicho antes, entonces quieres volver a la
pista sin tratar de llegar a un lugar concreto, ¿verdad?
Así que para hacer eso, necesitas crear un objeto que va a seguir la pista alrededor y luego hacer que tu
tanque siga ese objeto.
Así que lo quieres como un rastreador de progreso súper preciso es lo que vamos a llamar que se mantiene en
la pista y luego los tanques realmente seguirlo en su lugar, y vamos a volver y poner en práctica que en el
próximo video.