‫Ben tornato.
‫In questo video, creeremo la funzionalità di ripristino, in modo che ogni volta che qualcuno ha segnato
‫la palla viene ripristinata in una posizione specifica in base al turno di chi è.
‫Quindi, se si tratta di giocatori, un turno sarà sul lato sinistro.
‫Se è posizionato per girare, sarà sul lato destro.
‫Quindi è quello che vogliamo fare.
‫E, naturalmente, vogliamo anche avere lo schermo del game over, quindi vogliamo andare al game over a un certo punto.
‫Tutto bene.
‫Quindi, per fare tutto questo, andiamo ai nostri script.
‫E quelli che sono rilevanti è il movimento della palla.
‫Quindi il nostro controller di collisione e il nostro controller di punteggio.
‫Questi sono i tre script.
‫Tutto bene.
‫Quindi entriamo in uno script di movimento della palla qui.
‫Dobbiamo andare avanti e riposizionare la palla.
‫Abbiamo bisogno almeno di un metodo per posizionare correttamente la palla o riposizionare la palla.
‫Quindi creerò un nuovo metodo.
‫Lo chiamerò position ball e ha bisogno di un booleano per sapere dove dovrebbe essere la posizione di partenza.
‫È il giocatore uno o è il giocatore due che inizia?
‫Quindi lo chiamerò il primo giocatore.
‫Quindi, ogni volta che vogliamo iniziare il gioco, vogliamo prima di tutto ridurre la velocità della palla.
‫Quindi dovrebbe tornare alla velocità zero.
‫Quindi non dovrebbe esserci alcuna velocità.
‫Quindi diciamo che questo non ottiene il componente e vogliamo avere il corpo rigido 2D, il corpo rigido 2D.
‫E di questo cambiamo la velocità in un nuovo vettore due, che è zero zero alta velocità di zero verso entrambe
‫le direzioni come nessuna velocità.
‫Ora, se il suo giocatore una volta si è girato, quindi se il giocatore iniziale o un giocatore iniziale, uno è vero, vogliamo che la palla
‫sia in una posizione.
‫Quindi l'oggetto di gioco che ha trasformato quella posizione locale, che è una variabile del vettore tre, è
‫un nuovo vettore tre a meno cento zero zero.
‫Quindi questo significa che la palla sarà appena a sinistra del centro.
‫E se non è il giocatore uno, di chi è il turno, allora volevamo essere dalla parte giusta.
‫Quindi copiamo quel codice e diciamo valore positivo, cento per il valore X.
‫Quindi quel metodo posizionerà semplicemente la palla correttamente ogni volta che ricominciamo il gioco, ad esempio,
‫ogni volta che qualcuno ha segnato.
‫E questo è anche qualcosa che dovremmo chiamare ogni volta che iniziamo la nostra palla.
‫Quindi questo significa che andiamo qui che punteggiano questa palla di posizione e consegniamo la variabile del giocatore iniziale.
‫Tutto bene.
‫Quindi, ora che lo abbiamo, dobbiamo controllare il nostro controller di collisione, perché
‫qui, se la palla colpisce il muro sinistro, vogliamo iniziare una bella routine di inizio chiamata routine, il movimento della palla iniziale, la
‫palla iniziale del punto.
‫E qui dobbiamo consegnare miliardi o almeno possiamo.
‫E dico solo vero.
‫Quindi questo significa che la palla dovrebbe iniziare dal lato sinistro e facciamo la stessa cosa se colpisce il muro destro.
‫Quindi, se colpisce a destra, inizieremo a correggere questo movimento della palla, iniziamo la palla e in questo caso,
‫falso.
‫Quindi questo significa che il nostro giocatore iniziale è falso.
‫E se il nostro primo giocatore è falso, significa che il giocatore due inizia.
‫Va bene, quindi ora che l'abbiamo, diamo un'occhiata.
‫Vediamo se tutto funziona bene.
‫Quindi perdiamo la prima, vedete che i punteggi aumentano, la palla è di nuovo a sinistra.
‫Ora diamo un'occhiata.
‫Andiamo dall'altra parte.
‫E c'è un punto.
‫E allo stesso tempo, è il giocatore a girare.
‫Tutto bene.
‫Quindi, ogni volta che qualcuno segna, inizia il turno degli altri giocatori.
‫Grande.
‫Quindi abbiamo quello.
‫Abbiamo il reset della nostra palla.
‫Ora, quello che dobbiamo fare è, ovviamente, abbiamo bisogno del suono e abbiamo bisogno di una scena di gioco.
‫E direi che è meglio se lo facciamo nel prossimo video.
‫Quindi solo un breve riassunto.
‫Cosa abbiamo fatto?
‫Creiamo un nuovo metodo all'interno del movimento della palla che posiziona la nostra palla e in base al turno di chi gioca
‫la palla è sul lato sinistro o sul lato destro allo stesso tempo.
‫Fermiamo questa velocità o riduciamo la velocità della palla a zero zero.
‫E ogni volta che collidiamo con la palla, quindi ogni volta che la palla si scontra con il muro, riposiamo
‫la palla qui con la nostra routine di inizio chiamata.
‫Grande.
‫Quindi ci vediamo nel prossimo video in cui useremo il nostro controller di punteggio per andare alla schermata di
‫game over.
‫E inoltre, ovviamente, aggiungeremo il game over screen.
‫Quindi ci vediamo lì.