Até agora, criamos um sistema de waypoint em torno destas palmeiras para os tanques, mas quando pressionamos o play, é bastante
desbotado o modo como elas se movimentam porque não há física nelas.
Portanto, eles vão se aglomerar e dar a volta na pista.
Eles não vão bater uns nos outros ou se desviar do curso, e vão todos na mesma velocidade.
Portanto, isso é muito chato.
Uma vez que você começa a adicionar física em um sistema, você basicamente perde um pouco de controle do
que está acontecendo.
E, portanto, é preciso considerar todas as coisas que podem dar errado quando a física acontece e
ser capaz de corrigi-las.
Portanto, vamos dar uma olhada em uma técnica que podemos usar quando a física acrescentada a este tipo de sistema
de waypoint causa um pouco de caos.
Antes de mais nada, vamos selecionar todos os nossos tanques.
Portanto, se você simplesmente mudar, selecione todos os tanques, vamos acrescentar um colisor de caixa a eles.
E você pode ver o colisor de caixas sentado neles.
E se eu apenas chegar um pouco mais perto aqui.
Ainda não dá para ver nesta visão, mas há um colisor de caixa dentro e quando eles ficarem um
pouco maiores, você poderá vê-lo.
E também, ao mesmo tempo, vamos apenas acrescentar um corpo rígido porque precisamos disso para que
o sistema físico considere esses tanques como objetos sólidos.
Agora, com seu Box Collider, você pode modificá-lo.
E porque você tem exatamente o mesmo modelo, que é o tanque e você pode ver cada um dos colidores ligados, eles podem na
verdade redimensioná-los a todos ao mesmo tempo.
Portanto, precisamos torná-lo um pouco mais alto.
Portanto, vamos apenas aumentar a altura deles.
Também precisamos torná-los um pouco mais longos na direção Z e, em seguida, também precisamos movê-los um
pouco na direção Z, e também movê-los para cima.
Certifique-se de movê-lo até um ponto que você possa vê-lo acima do chão aqui.
Caso contrário, seu tanque vai cair pelo chão.
Quando você pressiona o jogo, vamos apenas movê-lo.
Portanto, há uma fila aqui.
Acabei de mencionar isso lá em cima e agora essa é uma visão melhor lá.
Você precisa torná-lo um pouco mais largo no X, então vamos mudar o tamanho do X para tornar o tanque um pouco
mais largo.
E depois é só dar uma olhada no que acabamos tendo.
Não é muito ruim que haja um pouco de espaço na frente, mas agora está tudo bem para nossos propósitos.
Certo.
Portanto, todos eles têm um colisor, o corpo rígido.
Vamos congelar a rotação, por isso, descer às restrições e na rotação de congelamento,
congelar o X e o Z.
Assim, o tanque não vira de fato.
Só vai contornar seu eixo Y, que é o eixo ascendente.
Certo.
Estamos prontos para jogar e dar uma olhada no que acontece.
Então, a imprensa brinca e inicialmente alguns tanques são jogados fora do curso, mas depois voltam.
Você teria visto esses dois.
Eles são o verde e o amarelo.
Vamos dar outra olhada.
Eles têm que acertar aquele waypoint para voltar, pois têm que ir a cada waypoint em sucessão.
Vamos tornar isto um pouco mais interessante mudando os valores em cada tanque para a velocidade
e a rotação.
Portanto, vamos fazer os tanques amarelos girarem 15 e ele acelera cinco.
Portanto, na verdade, vamos diminuir a velocidade.
Vamos fazer o tanque azul ir muito rápido.
Portanto, 50 e lhe daremos uma rotação de oito.
O tanque vermelho pode ir aos 15, deixaremos isso aos 10.
E o tanque verde, vamos fazer isso a 40 com uma rotação de três.
Muito bem.
Portanto, para que seja realmente interessante, selecione todos os seus tanques e controle D para fazer
um duplicado.
Muitos deles então batem na tecla W e entram em cena e simplesmente movem esses tanques para fora e fazem isso novamente.
Assim e oh, vamos fazer isso novamente.
Portanto, temos mais alguns.
Muitos tanques.
Muito bem, então agora vamos ver o que isso faz à nossa situação.
Certo.
Então, por causa da física inicial e por causa dos ajustes no carro, os diferentes ajustes,
alguns deles estão bem, os carros verdes, bem, eles têm um círculo de viragem muito ruim, então eles estão ficando
um pouco presos.
Agora, este carro verde aqui temos uma vista de olhos, obviamente, deu a volta à pista até chegar
a esta árvore aqui e depois foi derrubado de seu curso e agora deu a volta à árvore.
E você pode ter visto que havia outro carro verde que deve ter sido derrubado
de volta ao curso por outro carro e acabou voltando porque agora está nesta árvore aqui porque eles
têm que dar voltas sucessivas para que eles realmente possam progredir.
Portanto, isto é um problema se os carros podem ficar presos em um ponto de passagem, especialmente em uma corrida.
Então, se você perder um ponto de passagem e eu disse isso anteriormente, então você quer tipo
voltar à pista sem tentar chegar a um único local de fato, certo?
Portanto, para fazer isso, você precisa criar um objeto que vai seguir a pista ao redor e depois fazer com que seu
tanque siga esse objeto.
Então você o quer como um rastreador de progresso super preciso é o que vamos chamá-lo que fica
na pista e depois os tanques realmente o seguem, e nós voltaremos e implementaremos isso no próximo
vídeo.