﻿1
00:00:04,280 --> 00:00:04,950
‫Ciao e Benvenuto.

2
00:00:04,950 --> 00:00:11,630
‫In questa lezione, installeremo una telecamera in terza persona in modo tale che quando torniamo

3
00:00:11,630 --> 00:00:18,230
‫contro un muro, manterrà un personaggio in vista e non scomparirà all'interno del muro.

4
00:00:18,230 --> 00:00:20,690
‫Immergiamoci e vediamo come questo può essere ottenuto in Unreal.

5
00:00:21,770 --> 00:00:22,670
‫Va bene, allora.

6
00:00:22,700 --> 00:00:24,540
‫Una telecamera in terza persona.

7
00:00:24,560 --> 00:00:25,180
‫Come lo faremo?

8
00:00:25,190 --> 00:00:26,960
‫Andiamo a farlo in blue print.

9
00:00:26,960 --> 00:00:29,150
‫Perché non ha davvero senso farlo in C++.

10
00:00:29,390 --> 00:00:30,650
‫È tutta configurazione.

11
00:00:30,890 --> 00:00:33,800
‫È davvero molto più facile da fare con i componenti della scena nel progetto.

12
00:00:34,070 --> 00:00:38,930
‫Quindi andiamo al BP, spariamo a un personaggio, apriamo l'editor completo del progetto in modo da poter vedere il viewport.

13
00:00:38,930 --> 00:00:41,510
‫Quindi possiamo vedere tutti i componenti sulla sinistra.

14
00:00:41,990 --> 00:00:47,960
‫E quello che faremo è aggiungere un po' di un componente della fotocamera.

15
00:00:47,960 --> 00:00:49,760
‫Quindi vai ad aggiungere componenti fotocamera.

16
00:00:50,120 --> 00:00:57,050
‫E il modo più semplice per ottenere una visuale in terza persona è, e qualcosa che probabilmente già sapevamo, sposta questa telecamera fuori

17
00:00:57,050 --> 00:01:01,790
‫e sopra la spalla destra o sinistra, in qualsiasi modo tu voglia spostarla indietro e

18
00:01:02,180 --> 00:01:03,980
‫puoi andare avanti e giocare.

19
00:01:03,980 --> 00:01:09,740
‫E questa sarà una visione in terza persona, aggiunge Simple, ma le cose non saranno così semplici

20
00:01:09,740 --> 00:01:10,430
‫per cominciare.

21
00:01:10,430 --> 00:01:14,210
‫Puoi vedere che la nostra rotazione dei controlli non funziona del tutto.

22
00:01:14,210 --> 00:01:15,140
‫Non può andare su e giù.

23
00:01:15,920 --> 00:01:19,760
‫Ma anche, se mi ritrovo contro un muro, puoi vedere che sto guardando attraverso il muro.

24
00:01:19,760 --> 00:01:20,750
‫Non va bene, vero?

25
00:01:20,750 --> 00:01:25,280
‫Quindi proviamo a vedere se possiamo renderlo un po' migliore.

26
00:01:26,450 --> 00:01:34,520
‫Ora, Unreal ha un componente per questo che rende l'utilizzo delle fotocamere in questo modo molto, molto migliore.

27
00:01:34,550 --> 00:01:41,990
‫Ma prima di farlo, voglio che andiamo ai componenti della fotocamera e risolviamo il problema di rotazione in modo da poter andare

28
00:01:41,990 --> 00:01:46,640
‫alle opzioni della fotocamera e controllare la rotazione del controllo dell'uso del pedone.

29
00:01:47,030 --> 00:01:50,990
‫E quello che farà è ruotare la telecamera usando il controllo di rotazione.

30
00:01:50,990 --> 00:01:53,270
‫Andiamo avanti e premiamo play e vediamo se funziona.

31
00:01:53,270 --> 00:01:57,080
‫Sì, ruota, ma sfortunatamente ruota attorno alla fotocamera.

32
00:01:57,080 --> 00:01:58,960
‫Non è una terza persona.

33
00:01:59,070 --> 00:02:05,330
‫Guarda, tendi ad aspettarti che ruoti attorno a quel tipo di punto sopra la spalla qui in modo da

34
00:02:05,330 --> 00:02:08,000
‫poter sempre tenere quel personaggio in vista.

35
00:02:08,570 --> 00:02:09,710
‫Ok, basta prendere in giro.

36
00:02:09,710 --> 00:02:12,580
‫Quello che vogliamo qui è il componente del braccio a molla.

37
00:02:12,590 --> 00:02:17,240
‫Lascerò che il componente capsula vada ad aggiungere il componente perché voglio che questo sia un figlio del

38
00:02:17,240 --> 00:02:17,870
‫componente canvas.

39
00:02:17,870 --> 00:02:19,640
‫Aggiungi un braccio a molla qui.

40
00:02:20,180 --> 00:02:26,150
‫Per qualche ragione, Unreal è concentrato su di esso, cercando di mettere questi componenti nell'inguine del mio personaggio.

41
00:02:26,630 --> 00:02:30,980
‫Ora andiamo alla fotocamera e rendiamo la fotocamera un figlio del braccio a molla.

42
00:02:30,980 --> 00:02:37,160
‫E ripristinerò semplicemente la sua posizione e trasformerò la posizione nel riquadro dei dettagli in modo che quando selezioniamo il braccio

43
00:02:37,160 --> 00:02:41,450
‫a molla, puoi vedere che la telecamera si posiziona all'estremità del braccio a molla.

44
00:02:41,930 --> 00:02:46,430
‫E poi quello che ho intenzione di fare è che potresti spostare la telecamera, ma ti mostrerò perché tra un secondo.

45
00:02:46,430 --> 00:02:47,360
‫Non è una buona idea.

46
00:02:47,660 --> 00:02:49,700
‫Invece sposteremo il braccio a molla.

47
00:02:49,700 --> 00:02:53,000
‫E poiché l'ID figlio della fotocamera sul braccio a molla, si sta muovendo con esso.

48
00:02:53,490 --> 00:02:55,040
‫Spostiamo anche quello.

49
00:02:55,400 --> 00:03:02,000
‫Quindi c'è questo punto appena a destra della maglia del mio personaggio, a destra della sua spalla, ed è quello che

50
00:03:02,030 --> 00:03:03,950
‫la telecamera cercherà di guardare.

51
00:03:03,950 --> 00:03:09,800
‫Quindi, se andiamo avanti e premiamo play now e muoviamo, il movimento non è ancora del tutto corretto.

52
00:03:10,160 --> 00:03:14,900
‫Ma dovremmo avere meno problemi con i muri.

53
00:03:14,900 --> 00:03:18,470
‫Puoi vedere che ora posso tornare contro un muro e la mia fotocamera non passa attraverso il muro.

54
00:03:18,770 --> 00:03:22,310
‫Questo è il funzionamento del braccio a molla stesso.

55
00:03:23,090 --> 00:03:29,660
‫Quindi, sai, quando sono entrato nella telecamera e ho impostato l'uso del pedone e il controllo della rotazione, ho verificato che in realtà

56
00:03:29,660 --> 00:03:34,070
‫vogliamo deselezionare perché non è la telecamera che vogliamo ruotare, ma piuttosto il braccio a

57
00:03:34,070 --> 00:03:34,430
‫molla.

58
00:03:34,430 --> 00:03:39,980
‫Perché puoi vedere che se uso il mio widget di rotazione, utilizzerai E per passare al mio widget di rotazione.

59
00:03:40,430 --> 00:03:45,530
‫Se dovessi ruotare il braccio a molla, puoi vedere che otterrei il giusto tipo di rotazione.

60
00:03:45,530 --> 00:03:49,580
‫Non sarebbe solo la telecamera che guarda in alto e in basso, perché se seleziono la telecamera e la ruoto, puoi vedere che la

61
00:03:49,580 --> 00:03:52,190
‫telecamera guarda solo in alto e in basso, che è il comportamento che stavamo vedendo.

62
00:03:52,580 --> 00:03:54,950
‫Vogliamo che ruoti attorno a quel braccio a molla.

63
00:03:55,430 --> 00:04:00,890
‫Quindi quello che possiamo fare è selezionare il braccio a molla e usare la trazione e controllare la rotazione sul braccio a

64
00:04:00,890 --> 00:04:01,640
‫molla stesso.

65
00:04:02,060 --> 00:04:07,130
‫Ora, se premiamo play e ci muoviamo, puoi vedere, sì, è molto più simile.

66
00:04:07,130 --> 00:04:11,210
‫Questa è la fotocamera in terza persona al suo meglio.

67
00:04:11,480 --> 00:04:16,640
‫E puoi vedere che siamo in grado di entrare nei muri e questo non è un problema di sorta.

68
00:04:17,360 --> 00:04:23,390
‫Quindi, ti piacerebbe eseguire un piccolo esperimento come parte del tuo apprendimento qui, cercheremo di capire perché

69
00:04:23,390 --> 00:04:24,890
‫non spostare la telecamera?

70
00:04:24,920 --> 00:04:27,980
‫Perché abbiamo spostato il braccio a molla e non la fotocamera per ottenere una visuale in terza persona?

71
00:04:28,550 --> 00:04:32,750
‫Quindi prova a spostare la fotocamera, non il braccio a molla, e guarda cosa succede.

72
00:04:32,750 --> 00:04:36,980
‫Vedi se riesci a capire perché ho fatto questo video e fallo.

73
00:04:38,510 --> 00:04:38,740
‫Bene.

74
00:04:38,750 --> 00:04:39,270
‫Ben tornato.

75
00:04:39,320 --> 00:04:40,700
‫Quindi proviamoci.

76
00:04:41,150 --> 00:04:47,060
‫Ho intenzione di andare avanti e rimettere il nostro braccio a molla nella sua

77
00:04:47,060 --> 00:04:56,000
‫posizione originale semplicemente ripristinandolo e prendendo la fotocamera invece usando il widget di movimento e portandolo in una posizione più alta in

78
00:04:56,660 --> 00:04:58,700
‫alto e a sinistra.

79
00:04:59,210 --> 00:05:03,710
‫Quindi, al braccio a molla, puoi vedere che la piccola linea rossa punta qui.

80
00:05:04,280 --> 00:05:05,510
‫La telecamera è lassù ea sinistra.

81
00:05:06,020 --> 00:05:08,650
‫Vai avanti e premi play in questa configurazione.

82
00:05:08,660 --> 00:05:09,650
‫Vediamo se riusciamo a capirlo.

83
00:05:09,650 --> 00:05:12,440
‫Bene, sembra funzionare per lo più allo stesso modo, vero?

84
00:05:12,830 --> 00:05:14,240
‫Andiamo a dare un'occhiata.

85
00:05:14,390 --> 00:05:16,400
‫Avvicinati al bordo di qualcosa.

86
00:05:17,340 --> 00:05:20,430
‫E vediamo se riusciamo a capire cosa non va.

87
00:05:20,460 --> 00:05:21,250
‫Ecco qua.

88
00:05:21,270 --> 00:05:25,470
‫Questo è esattamente un esempio del motivo per cui spostiamo la molla.

89
00:05:25,770 --> 00:05:29,730
‫Ora, quello che sta succedendo qui è quella piccola linea rossa del braccio a molla.

90
00:05:30,210 --> 00:05:34,410
‫Questo qui che era in chiaro quando siamo passati da questa porta.

91
00:05:34,650 --> 00:05:36,420
‫È stato un po' passare di qui.

92
00:05:36,420 --> 00:05:38,430
‫Quindi stava andando tutto bene.

93
00:05:38,700 --> 00:05:40,410
‫La linea rossa era chiara.

94
00:05:40,650 --> 00:05:42,000
‫La telecamera non era chiara.

95
00:05:42,000 --> 00:05:45,060
‫La telecamera era da qualche parte all'interno del muro.

96
00:05:45,720 --> 00:05:50,820
‫Quindi quello che vogliamo che accada è che questa linea rossa deve essere ovunque.

97
00:05:50,820 --> 00:05:52,950
‫Dobbiamo liberare la visuale dalla telecamera.

98
00:05:53,280 --> 00:05:57,480
‫Ed è per questo che vogliamo che la telecamera guardi sempre lungo la linea rossa.

99
00:05:57,490 --> 00:06:03,390
‫Quindi, se lo resettiamo e andiamo a dare un'occhiata a un braccio a molla, puoi vedere che ora le

100
00:06:03,390 --> 00:06:09,360
‫linee rosse puntano, sparando fuori dalla telecamera verso il punto di interesse, che, come abbiamo detto, Unreal ha un po'

101
00:06:09,360 --> 00:06:11,250
‫di un interessante punto di interesse.

102
00:06:11,700 --> 00:06:15,180
‫E in questo caso, dovrebbe essere appena sopra la spalla in questo modo.

103
00:06:16,230 --> 00:06:21,780
‫Ed è questo il punto su cui vorremo fare in modo che la telecamera si concentri il più possibile.

104
00:06:21,900 --> 00:06:27,990
‫Ora, questo ha un punto interessante, che è che vogliamo se vogliamo dire di ruotare questa molla,

105
00:06:27,990 --> 00:06:32,460
‫non puoi semplicemente andare avanti e ruotare il braccio della molla.

106
00:06:32,460 --> 00:06:33,320
‫Non funziona.

107
00:06:33,330 --> 00:06:35,250
‫Sembra voler andare dritto all'indietro.

108
00:06:35,640 --> 00:06:38,670
‫E la ragione di ciò è nelle impostazioni del braccio a molla stesso.

109
00:06:38,670 --> 00:06:43,950
‫Puoi vedere che c'è questo offset presa, offset target e lunghezza del braccio a molla.

110
00:06:44,130 --> 00:06:47,400
‫Quindi la lunghezza ci dice quanto è lunga quella lunghezza.

111
00:06:47,400 --> 00:06:48,480
‫Questo ha un senso.

112
00:06:49,050 --> 00:06:54,640
‫Ma se vuoi fare un tipo di rotazione, puoi usare gli offset.

113
00:06:54,640 --> 00:07:00,930
‫Non c'è un vero tipo di rotazione in corso qui, ma piuttosto stiamo semplicemente spostando quella telecamera,

114
00:07:01,290 --> 00:07:02,820
‫usando gli offset.

115
00:07:02,820 --> 00:07:07,140
‫E poi, se si desidera ruotare lo strumento fotocamera, è possibile ruotare la fotocamera in modo

116
00:07:07,140 --> 00:07:13,260
‫indipendente in modo che se fosse puntata maggiormente verso il giocatore in questo modo e poiché abbiamo ancora quella linea rossa impostata nel

117
00:07:13,260 --> 00:07:15,750
‫modo giusto, la fotocamera è andare a lavorare.

118
00:07:15,750 --> 00:07:22,290
‫Manterrà la nostra visibilità chiara nei confronti del giocatore il più possibile fisicamente.

119
00:07:22,560 --> 00:07:25,380
‫Ora, ho intenzione di andare avanti e modificare questo di più a mio piacimento.

120
00:07:25,380 --> 00:07:31,290
‫Quindi lo sposterò un po' più vicino alla spalla qui, perché se faccio entrare la telecamera,

121
00:07:31,290 --> 00:07:35,010
‫voglio che guardi quasi in basso la canna della pistola.

122
00:07:36,030 --> 00:07:38,790
‫Ma poi non voglio alcuna rotazione sulla fotocamera stessa.

123
00:07:38,790 --> 00:07:45,120
‫Trovo che non sia davvero necessario, ma voglio avere un po' di sfalsamento del braccio a

124
00:07:45,120 --> 00:07:53,610
‫molla in modo da poter fare in modo che la telecamera guardi leggermente più a destra quando non siamo vicino a un muro.

125
00:07:53,610 --> 00:07:58,080
‫E quando ci avviciniamo a un muro, sembrerà sempre più vicino alla spalla del giocatore.

126
00:07:58,380 --> 00:07:59,010
‫Giochiamo a quello.

127
00:07:59,010 --> 00:08:00,000
‫Guarda come ci si sente.

128
00:08:00,000 --> 00:08:03,690
‫Quindi sembra che io sia un po' troppo a destra qui.

129
00:08:03,690 --> 00:08:04,920
‫Portiamolo di nuovo.

130
00:08:05,730 --> 00:08:12,630
‫Penso che forse 60 unità sarebbero buone, quindi basta avere un bel numero tondo per giocare e puoi vedere che è

131
00:08:12,630 --> 00:08:16,920
‫un po' nel posto giusto per una visuale in terza persona secondo me.

132
00:08:17,340 --> 00:08:22,860
‫E se vado contro un muro, puoi vedere che in qualche modo mi avvicina alla spalla così posso ancora

133
00:08:22,860 --> 00:08:24,420
‫tenere d'occhio il mio personaggio.

134
00:08:24,420 --> 00:08:26,070
‫Probabilmente avrò una canna di fucile.

135
00:08:26,070 --> 00:08:29,700
‫Potrebbe essere necessario apportare ulteriori modifiche in seguito, quando avremo le nostre animazioni a

136
00:08:29,700 --> 00:08:33,420
‫posto e in realtà vogliamo guardare in basso la canna della pistola quando ingrandiamo, va bene.

137
00:08:33,420 --> 00:08:35,460
‫Non abbiamo ancora bisogno di farlo.

138
00:08:36,860 --> 00:08:37,160
‫Bene.

139
00:08:37,160 --> 00:08:42,140
‫Quindi si spera che ora tu abbia una conoscenza pratica del braccio a molla e della fotocamera e di

140
00:08:42,140 --> 00:08:46,040
‫come possiamo utilizzare questi due componenti insieme per creare una fotocamera in terza persona.

141
00:08:46,430 --> 00:08:51,260
‫Ora, tutto ciò mette in evidenza il fatto che le animazioni non sono cose che stanno semplicemente in un'opposizione statica.

142
00:08:51,590 --> 00:08:55,460
‫Quindi, nella prossima lezione, esamineremo l'aggiunta di quelle animazioni scheletriche.

143
00:08:55,490 --> 00:08:56,000
‫Guarda quello?

