‫Bem vindo de volta.
‫Neste vídeo, vamos criar a funcionalidade de reinicialização, ou seja, sempre que alguém marcar a
‫bola é reinicializada para uma posição específica com base em quem é a vez.
‫Portanto, se forem jogadores jogadores, uma vez será no lado esquerdo.
‫Se for colocado para virar, ficará do lado direito.
‫Então é isso que queremos fazer.
‫E, claro, também queremos a tela de final de jogo, então queremos ir para o final do jogo em um ponto.
‫Tudo bem.
‫Então, para fazer tudo isso, vamos aos nossos scripts.
‫E o que é relevante é o movimento da bola.
‫Em seguida, nosso controlador de colisão e nosso controlador de pontuação.
‫Esses são os três scripts.
‫Tudo bem.
‫Então, vamos entrar em um script de movimento da bola aqui.
‫Precisamos ir em frente e reposicionar a bola.
‫Precisamos de pelo menos um método para posicionar a bola corretamente ou reposicionar a bola.
‫Vou criar um novo método.
‫Vou chamá-lo de bola de posição e ele precisa de um booleano para saber onde deve estar a posição inicial.
‫É o jogador um ou o jogador dois começando?
‫Vou chamá-lo de jogador inicial um.
‫Portanto, sempre que queremos iniciar o jogo, em primeiro lugar, queremos reduzir a velocidade da bola.
‫Portanto, deve voltar à velocidade zero.
‫Portanto, não deve haver velocidade alguma.
‫Então dizemos que isso não é um componente e queremos ter o corpo rígido 2D, o corpo rígido 2D.
‫E disso mudamos a velocidade para um novo vetor dois, que é zero zero, alta velocidade de zero em ambas as
‫direções como nenhuma velocidade.
‫Agora, se o seu jogador virou uma vez, então se é um jogador inicial ou um jogador inicial, um é verdade, queremos que a bola esteja
‫em uma posição.
‫Assim, o objeto do jogo que transformou aquela posição local, que é uma variável do vetor três, é
‫um novo vetor três a menos cem zero zero.
‫Isso significa que a bola ficará à esquerda do centro.
‫E se não for o jogador um, de quem é a vez, então queríamos estar do lado direito.
‫Então, copiamos esse código e dizemos valor positivo, cem para o valor X.
‫Assim, esse método simplesmente posicionará a bola corretamente sempre que reiniciarmos o jogo, por
‫exemplo, sempre que alguém marcar.
‫E isso também é algo que devemos chamar sempre que começarmos o nosso baile.
‫Então isso significa que vamos aqui que pontilha esta bola de posição e entregamos a variável de jogador inicial.
‫Tudo bem.
‫Agora que temos isso, temos que verificar nosso controlador de colisão, porque aqui,
‫se a bola atingir a parede esquerda, queremos iniciar uma rotina legal chamada rotina, o movimento da bola inicial, bola
‫inicial do ponto.
‫E aqui precisamos entregar bilhões ou pelo menos podemos.
‫E eu apenas digo a verdade.
‫Isso significa que a bola deve começar do lado esquerdo e fazemos a mesma coisa se ela atingir a parede direita.
‫Então, se bater na direita, vamos começar a corrigir esse movimento da bola, bola inicial e neste caso,
‫falsa.
‫Isso significa que nosso jogador inicial é falso.
‫E se o nosso jogador inicial um for falso, isso significa que o jogador dois começa.
‫Tudo bem, agora que temos isso, vamos dar uma olhada.
‫Vamos ver se tudo está funcionando bem.
‫Então vamos perder o primeiro, você vê que a pontuação aumenta, a bola está do lado esquerdo de novo.
‫Agora vamos dar uma olhada.
‫Vamos para o outro lado.
‫E há um ponto.
‫E ao mesmo tempo, é o jogador a virar.
‫Tudo bem.
‫Assim, sempre que alguém marca, os outros jogadores começam a jogar.
‫Excelente.
‫Então, nós temos isso.
‫Temos o reset de nossa bola.
‫Agora, o que precisamos fazer é, claro, precisamos de som e de uma cena de jogo.
‫E eu diria que é melhor fazermos isso no próximo vídeo.
‫Portanto, apenas uma rápida recapitulação.
‫O que nós fizemos?
‫Nós criamos um novo método dentro do movimento da bola que posiciona nossa bola e com base em quem os jogadores a viram é
‫que a bola está do lado esquerdo ou do lado direito ao mesmo tempo.
‫Paramos esta velocidade ou reduzimos a velocidade da bola para zero zero.
‫E sempre que batemos na bola, então sempre que a bola bate na parede, então reposicionamos
‫a bola aqui com nosso início chamado de rotina.
‫Excelente.
‫Então, veremos você no próximo vídeo, onde usaremos nosso controlador de pontuação para ir para a tela de final
‫de jogo.
‫E também, é claro, adicionaremos a tela de game over.
‫Então, vejo você lá.