‫Ciao e Benvenuto.
‫In questa lezione, vedremo come ottenere la rotazione della nostra telecamera e applicarla ai
‫proiettili di spawn.
‫Quindi, mentre ruoto la mia fotocamera, puoi vedere che i proiettili vengono ruotati nella stessa direzione.
‫Quindi noterai che c'è una rotazione che possiamo inserire nel nostro proiettile.
‫Ora, questo potrebbe essere l'inizio per aiutarci a ruotare la direzione di marcia di quel proiettile.
‫Possiamo usare il possiamo usare alcune informazioni dal proiettile in seguito per impostare effettivamente il nostro impulso nella
‫direzione corretta.
‫Tuttavia, al momento è davvero difficile dire in che modo viene ruotato il nostro proiettile perché è completamente
‫sferico.
‫Quindi apriamo la classe del proiettile BP e andiamo al nostro componente MASH statico e saliamo fino in cima
‫dove ha la proprietà della scala di trasformazione.
‫E aumentiamo semplicemente la scala lungo la direzione X.
‫Un valore di circa due dovrebbe fare il trucco.
‫Puoi vedere che invece diventano questo tipo di sfera deformata.
‫E se andiamo avanti, giochiamo e spariamo a questa sfera, puoi vedere che la direzione in
‫cui sta viaggiando è più o meno la, sai, quella è la direzione della sfera.
‫E così possiamo vedere se la nostra rotazione sta avendo qualche effetto quando la generiamo.
‫Quindi andiamo ai progetti di livello.
‫E la cosa più logica da fare sarebbe dire, va bene, andiamo avanti e prendiamo la rotazione del gioco come
‫una pedina.
‫Quindi trasciniamo via il nodo di riferimento del pedone del giocatore che esce da giochiamo un pedone e
‫cerchiamo la rotazione.
‫E abbastanza sicuro che possiamo usare la rotazione attiva di get che sembra corrispondere con la posizione attiva di get, restituisce
‫un rotatore.
‫Quindi questo sembra adattarsi e possiamo trascinarlo nel nostro pin di rotazione della trasformazione di spawn di questa nota dell'attore
‫nato.
‫Ma se andiamo avanti e giochiamo a questo e spariamo in direzioni diverse, noterai effettivamente
‫che fondamentalmente il proiettile non sta ruotando affatto.
‫Ora la ragione di ciò è che se entriamo e premiamo play e poi espelliamo istantaneamente, quindi usando F8 e diamo un'occhiata al nostro pedone, possiamo dare un'occhiata alla
‫rotazione dei pedoni nel riquadro dei dettagli in modo da poter fare clic sul pedone , vai
‫al riquadro dei dettagli, dai un'occhiata alla proprietà Trasforma rotazione e puoi vedere
‫che è ruotata di 180 gradi attorno all'asse Z, ma questa è l'unica rotazione che abbiamo lì.
‫Quindi cosa succede se riprendo il pedone, cosa che posso fare dalla barra degli strumenti proprio in alto c'è un piccolo
‫pulsante del controller o posso premere F8 per tornare nei pattini del pedone.
‫Cosa succede se ruoto di 180 gradi?
‫Mi aspetto che la mia rotazione rifletta questo.
‫Quindi ho premuto di nuovo F8.
‫Salto fuori e seleziono la pedina predefinita e do un'occhiata al suo riquadro dei dettagli, ma puoi vedere che
‫la sua rotazione non è stata aggiornata e questo perché per impostazione predefinita questa pedina predefinita in Unreal non è configurata per ruotare
‫con la rotazione della telecamera.
‫Sono due cose separate.
‫Per qualsiasi motivo, non importa particolarmente.
‫Ma ciò che è importante è che c'è qualcosa che riflette quella rotazione e che si
‫chiama rotazione di controllo.
‫Quindi puoi trascinare fuori dal nodo del pedone del giocatore e puoi cercare il set di rotazione del controllo e puoi vedere
‫che c'è una nota di rotazione del controllo.
‫Quindi vorrei sfidarti a provarlo.
‫Senza dubbio prova la rotazione del controllo, sostituisci il nodo di rotazione attiva e collega al nodo di spawn
‫e vedi se ha qualche effetto quando giochi nel gioco, quei proiettili puntano in una direzione
‫diversa?
‫Metti in pausa, video e prova.
‫Bene.
‫Ben tornato.
‫Quindi eliminiamo la nostra rotazione attiva, estraiamo il nodo per iniziare a giocare e cerchiamo la rotazione del
‫controllo e portiamo dentro quel nodo.
‫E puoi vedere che l'output è di nuovo un rotatore.
‫Speriamo che questa volta il valore sia corretto, tuttavia.
‫Quindi prendiamo quel rotatore e colleghiamolo al nostro input per lo spawn attivo.
‫Possiamo andare avanti e premere play e ora se cambio il mio aspetto, puoi vedere che questi proiettili
‫stanno volando via un po' di lato ora.
‫Non stanno viaggiando nella direzione della loro rotazione che definiremo nelle prossime
‫lezioni.
‫Ma questo è un primo passo.
‫Ora sappiamo quale dovrebbe essere quella direzione.
‫Ci vediamo alla prossima lezione.