No vídeo anterior, acrescentamos em quebra.
Agora vamos realmente olhar para as forças que estão em um carro e como elas afetam o desempenho do carro e como
ele pode realmente brincar com as que estão no volante.
Colisor.
Então, temos este carro e ele está entrando.
No exemplo anterior, na verdade, não foi muito ruim a maneira como se contornou a pista.
Se aumentamos o torque máximo aqui para dizer: Oh, rápido 2000 e depois pressionamos play, e se você fizer isso, não esqueça, você tem que selecionar
todas as rodas daquele carro em particular para fazê-lo.
Agora, o que acontece com este carro quando nos aproximamos da esquina?
Nossa distância de frenagem é muito curta para a velocidade que estamos indo e acabamos virando
o carro.
Mas a outra coisa é que agora as rodas do carro vão deslizar de fato.
Assim você pode ver que ele realmente deslizou para fora deste canto e novamente rolou e nós consertaremos isso um pouco
mais tarde.
Mas você tem este deslize que também continua, e eles são realmente controlados por estes diferentes
valores de fricção que temos na roda.
Collider Então vamos fazer uma pausa por um momento e falar apenas sobre essas forças de atrito particulares.
A mecânica de atrito nas rodas de borracha reais é tal que, como a força está aumentando, o deslizamento permanece relativamente
baixo.
Entretanto, em algum momento chamado de extremo, o escorregamento aumenta e assim a força é reduzida.
Ela continua reduzindo ao ponto de que a força permanece constante e o escorregamento apenas aumenta.
Agora lembre-se que é o torque sendo aplicado que aumenta a força sobre o pneu.
Portanto, este gráfico diz que um torque pode ser aplicado até que uma força máxima seja atingida, na qual
o carro começará a deslizar muito mais do que antes.
Se você aplicou uma grande quantidade de torque inicial tal que a força sobre o pneu ultrapassa imediatamente
o extremo, então você terá um grande deslizamento.
Mais uma vez, para entender isto, volte ao que você sabe do mundo real.
Se você começar a mover um carro para frente lentamente, as rodas não vão escorregar.
No entanto, se você pisar o acelerador e aplicar imediatamente uma grande força nas rodas, elas começarão
a girar para fora.
Agora estes valores aqui podem ser um pouco complicados de definir, e não vamos realmente entrar na dinâmica destes,
mas sinta-se livre se você quiser criar tipos de carros diferentes com valores de atrito diferentes que
você pode jogar com estes e possivelmente multiplicar o número de carros que você tem da mesma configuração e depois
mudar estes valores.
Mas o que lhe mostrarei é o atrito, a rigidez, e esse é o que lhe dará o maior
tipo de mudança instantânea no deslizamento.
Se colocarmos a rigidez aqui a zero para o atrito para frente e eu estiver olhando meu carro nesta cena de
lado, o que você acha que realmente vai acontecer se você não tiver atrito nas rodas, o que
significa que não vai agarrar nada.
Se pressionarmos o jogo neste caso, descobriremos isso.
Está tentando ir a algum lugar, mas não consegue.
As rodas estão apenas girando e escorregando constantemente, basicamente no local.
Ele quer ir tão rápido.
Portanto, se depois aumentarmos para um, então temos uma rigidez maior.
Mas, na verdade, você pode continuar crescendo em direção ao infinito.
Agora, se você aumentar muito esses valores de rigidez para que haja muita aderência, então você
tem mais chances de capotar o carro quando você vira a esquina, porque não é como escorregar na esquina e
você pode querer que ele escorregue na esquina em vez de rolar.
Portanto, será uma questão de encontrar esse ponto doce nos valores de rigidez para o tipo exato de efeito
que você está procurando.
Agora, este carro atual, do jeito que o temos, está na verdade escorregando um pouco pelas esquinas.
Mas temos este torque máximo agora discado até 2000, o que significa que quando
chega ao fim, ele meio que gira.
Portanto, vamos, antes de mais nada, levantar nosso carro se ele vira de cabeça para baixo para que ele possa realmente continuar dirigindo.
Portanto, vamos criar um novo roteiro para colocar em nosso carro.
Portanto, crie um roteiro afiado em C.
Vamos chamá-lo de Flip e depois abriremos isso.
O que vai fazer é virar o carro se ele estiver de cabeça para baixo por um certo período de tempo.
Muito bem.
Portanto, precisamos da carroceria rígida do carro.
Tão rígido corpo B e vamos ter um carro alegórico verificado pela última vez.
O que irá acompanhar a última vez que verificamos qual o caminho que o carro estava realmente seguindo.
Então o corpo rígido pode ficar rb.
Igual a isto, o corpo rígido dos componentes.
E estamos falando da carroceria rígida que está na carroceria do carro, porque essa é a principal.
Queremos saber se está de cabeça para baixo ou não.
Certo.
E então vamos criar um novo método chamado Right Car, que vai virar o carro de cabeça para baixo.
Certo.
Portanto, aqui, vamos colocar este ponto transformado em posição mais igual ao vetor três ponto para cima que moverá o carro na direção ascendente
apenas um pouco para que quando você girar o carro para cima, ele não acabe debaixo
do chão.
E então faremos uma rotação de pontos de transformação igual ao visual de pontos catalão.
Rotação.
E se olharmos para o vetor de frente, este ponto se transforma em frente, o que ele faz
é virar o carro e mantê-lo apontando na direção em que estava apontando.
Então esse é o código para fazê-lo de fato.
Agora, vamos à atualização e executá-la.
Portanto, queremos testar se transformam ponto.
Ponto para cima y.
Portanto, este é o valor y do vetor ascendente do carro.
Agora, se por acaso for maior que zero f, então ainda temos o carro na direção correta.
E, ao mesmo tempo, queremos verificar se o carro ainda está realmente em movimento.
Portanto, aumente a magnitude da velocidade de seu corpo.
Se isso for maior que um, o carro ainda está em movimento e você pode modificar esses valores como quiser.
Se você quiser que esteja de cabeça para baixo um pouco mais, você pode mudar isso em um momento.
Mas se você quer estas velocidades, você quer realmente ainda ser como deslizar de cabeça para baixo.
Você poderia, é claro, fazer disto um valor maior ou menor, dependendo do que você quiser.
Agora, este valor de y aqui é zero se você estiver de pé, mas como o carro pode realmente dar uma espécie de tombo e passar
por cima como solo ondulado e ir de lado, mas não sendo realmente virado para cima a partir dos testes, na
verdade descobrimos que 0. 5 é um valor melhor para o check in aqui.
Agora, se for, a última vez verificada será igual ao tempo, ao tempo ou ao tempo em que se descobriu que ainda
estava de pé.
Portanto, quando o carro estiver indo bem, vamos continuar verificando o tempo.
Agora, se estiver de cabeça para baixo, vamos parar de verificar o tempo.
Portanto, é para lá que podemos ir.
Se o tempo for maior do que o verificado da última vez, mais o nosso tempo fora.
Então, quanto tempo você quer que seja?
De cabeça para baixo?
3 segundos.
O que são quatro?
3 segundos.
Então nós entraremos aqui.
Basta ir para a direita, que o fará voltar para o outro lado.
Ok, então salve isso e voltaremos à unidade.
Vamos para o nosso carro e queremos arrastar e soltar este roteiro invertido para o carro.
Agora, lembre-se, está tentando conseguir um corpo rígido que lhe diga para que lado está enfrentando.
Muito importante.
O corpo rígido está sobre o mesmo componente ou sobre o mesmo objeto que este roteiro.
Ok, vamos apenas selecionar estas rodas e dar uma olhada nos ajustes, ok, agora temos nosso torque
máximo é de 2000.
O ângulo de direção é 60.
Agora, se realmente fizermos a rigidez sobre estas fricções giratórias, como se fossem cinco, devemos ajudá-la a agarrar e girar
um pouco mais facilmente.
E se permitirmos que a direção também seja maior, vamos definir isso como 100 e vamos dar uma olhada se conseguirmos que este
carro seja virado de cabeça para baixo.
Certo.
Por isso, na cena, vou apenas ampliar e tentar observá-la de cima.
Certo.
Bem, sem dúvida um pouco de reviravolta porque ele continua pousando do seu lado direito.
Aqui vamos nós.
Portanto, agora estamos de cabeça para baixo neste canto e nosso anti flip bang nos coloca no caminho certo.
É claro que, nesse ponto, ainda estamos indo no mesmo tipo de aceleração e todo esse tipo de coisas.
Portanto, observe como fica completamente fora de controle imediatamente e não nos preocuparemos com isso neste momento, pois
vamos fazer mais alguns ajustes que podem acalmar isso.
E se isso se tornar um problema, então poderemos voltar e abordar a questão um pouco mais tarde, na pista.