﻿1
00:00:04,200 --> 00:00:05,670
‫Ehi, bentornato.

2
00:00:05,700 --> 00:00:12,630
‫Nell'ultimo video, abbiamo appreso alcuni nuovi identificatori di proprietà che ci consentono di esporre le nostre variabili C++

3
00:00:12,630 --> 00:00:16,110
‫in determinati modi al pannello dei dettagli nei progetti.

4
00:00:16,110 --> 00:00:22,260
‫In questo video impareremo altri specificatori che ci consentono di avere un maggiore controllo sull'accesso a

5
00:00:22,260 --> 00:00:23,430
‫tali variabili.

6
00:00:23,430 --> 00:00:29,400
‫Nel pannello dei dettagli parleremo anche di come possiamo consentire, leggere o scrivere l'accesso

7
00:00:29,400 --> 00:00:33,330
‫nel grafico dell'evento effettivo per una particolare variabile C++.

8
00:00:33,330 --> 00:00:34,860
‫Quindi tuffiamoci dentro.

9
00:00:35,310 --> 00:00:35,820
‫Bene.

10
00:00:35,820 --> 00:00:41,640
‫Quindi sono tornato qui nel codice VS e qui ci sono le variabili che abbiamo creato nell'ultimo video.

11
00:00:41,670 --> 00:00:44,130
‫Ora ecco la mia variabile di velocità.

12
00:00:44,130 --> 00:00:45,900
‫Questo era per la sfida.

13
00:00:45,900 --> 00:00:51,510
‫Probabilmente hai creato una variabile diversa, il che va benissimo, quindi tieni quella variabile lì.

14
00:00:51,510 --> 00:00:53,880
‫Ne faremo altre cose in questo video.

15
00:00:53,880 --> 00:00:59,760
‫Ora abbiamo imparato che possiamo rendere visibile una variabile ovunque, e quando diciamo ovunque, intendiamo

16
00:00:59,760 --> 00:01:04,110
‫sul pannello dei dettagli, su un'istanza o sul progetto predefinito.

17
00:01:04,140 --> 00:01:11,550
‫Abbiamo visto che possiamo anche modificarlo ovunque e quando utilizziamo solo l'istanza visibile, è visibile solo

18
00:01:11,580 --> 00:01:12,600
‫su un'istanza.

19
00:01:12,600 --> 00:01:17,430
‫Non puoi nemmeno vederlo sul progetto predefinito e, in ogni caso, non puoi modificarlo perché è

20
00:01:17,430 --> 00:01:17,820
‫disattivato.

21
00:01:17,820 --> 00:01:21,330
‫Quindi questo ci permette di rendere la nostra variabile visibile solo sull'istanza.

22
00:01:21,330 --> 00:01:25,080
‫Ma cosa succede se vorremmo che fosse visibile solo sul progetto predefinito?

23
00:01:25,080 --> 00:01:27,360
‫Bene, c'è anche uno specificatore per questo.

24
00:01:27,390 --> 00:01:34,560
‫Facciamone un altro in 32 e chiamiamo questo default visibile solo int.

25
00:01:35,210 --> 00:01:37,520
‫E possiamo inizializzarlo su un valore.

26
00:01:37,520 --> 00:01:41,930
‫Gli darò cinque e daremo anche a questa una proprietà U.

27
00:01:41,930 --> 00:01:45,640
‫E le specifiche servono a renderlo visibile solo sulle impostazioni predefinite.

28
00:01:45,650 --> 00:01:47,780
‫Probabilmente puoi indovinare di cosa si tratta.

29
00:01:47,780 --> 00:01:50,810
‫È visibile solo per i valori predefiniti.

30
00:01:50,810 --> 00:01:56,960
‫Quindi compilerò questo e di nuovo qui nell'editor, aprirò di nuovo BP Pond Tank.

31
00:01:56,960 --> 00:02:02,210
‫E con BP Pond Tank auto-selezionato, tutte le nostre variabili sono qui in alto, quindi non

32
00:02:02,210 --> 00:02:03,170
‫la cercherò.

33
00:02:03,170 --> 00:02:09,620
‫Ma ecco i nostri valori predefiniti visibili solo int e ha il valore cinque e ovviamente ora è disattivato come suggerisce

34
00:02:09,620 --> 00:02:12,500
‫il nome, è visibile solo sul valore predefinito.

35
00:02:12,500 --> 00:02:19,370
‫Quindi, se vado nel mondo e seleziono una delle istanze di BP pond tank qui, non ci sono impostazioni predefinite

36
00:02:19,370 --> 00:02:23,540
‫visibili solo int non è visibile sull'istanza, solo su quella predefinita.

37
00:02:23,540 --> 00:02:25,100
‫Quindi ha senso in questo momento.

38
00:02:25,100 --> 00:02:30,860
‫Torniamo al codice VS e abbiamo alcuni altri specificatori da conoscere.

39
00:02:30,890 --> 00:02:36,680
‫Ora abbiamo visto che possiamo modificare ovunque e che con i nostri specificatori visibili possiamo scegliere solo

40
00:02:36,680 --> 00:02:38,360
‫istanza o solo default.

41
00:02:38,360 --> 00:02:45,710
‫Quindi, come probabilmente avrai intuito, possiamo modificare solo l'istanza o solo i valori predefiniti se lo desideriamo.

42
00:02:45,710 --> 00:02:48,140
‫Quindi facciamone un altro paio in 30 due.

43
00:02:48,140 --> 00:02:55,310
‫Ne farò uno chiamato edit defaults only int e lo inizializzerò su un valore diciamo nove e

44
00:02:55,310 --> 00:03:00,020
‫poi un altro int 32 chiamato edit instance only int.

45
00:03:00,020 --> 00:03:02,600
‫E gli darò un valore di 14.

46
00:03:02,600 --> 00:03:09,740
‫Quindi vogliamo che edit defaults only int sia modificabile solo sui default e modifichiamo solo l'istanza e

47
00:03:09,740 --> 00:03:11,900
‫sia modificabile solo sull'istanza.

48
00:03:11,900 --> 00:03:17,870
‫Ora i nomi di questi specificatori sono abbastanza coerenti, quindi vorrei che tu indovinassi solo quali sarebbero gli

49
00:03:17,870 --> 00:03:20,360
‫specificatori per questi due livelli di accesso.

50
00:03:20,390 --> 00:03:23,150
‫Vai avanti e fai una piccola mini sfida veloce.

51
00:03:23,150 --> 00:03:26,330
‫Metti in pausa il video e compila questi campi, vedi se hai ragione.

52
00:03:29,030 --> 00:03:32,570
‫Va bene, quindi queste saranno le tue proprietà e modificheranno le impostazioni predefinite.

53
00:03:32,600 --> 00:03:35,600
‫Solo la fine ti farà probabilmente indovinare.

54
00:03:35,600 --> 00:03:44,060
‫Modifica solo i valori predefiniti e solo per modificare l'istanza int Darò a questa una macro di proprietà u e questa

55
00:03:44,060 --> 00:03:46,400
‫sarà solo l'istanza di modifica.

56
00:03:46,400 --> 00:03:47,810
‫Quindi è abbastanza intuitivo.

57
00:03:47,840 --> 00:03:54,530
‫Andiamo avanti e compiliamo questi e torniamo qui nell'editor con BP -- tank open ecco solo i nostri valori

58
00:03:54,530 --> 00:04:01,100
‫predefiniti di modifica int non vediamo solo l'istanza di modifica e non ci aspettavamo che fosse impostato su

59
00:04:01,100 --> 00:04:08,090
‫nove qui possiamo cambiarlo e se entriamo nel mondo con una delle nostre istanze selezionate, possiamo vedere edit instance only

60
00:04:08,090 --> 00:04:10,790
‫int e ovviamente anche questo è modificabile.

61
00:04:10,970 --> 00:04:14,840
‫Quindi ora abbiamo aggiunto tre nuovi identificatori al nostro grafico qui.

62
00:04:14,840 --> 00:04:21,020
‫Abbiamo solo i valori predefiniti visibili, che si trovano solo nella colonna predefinita e nella riga di sola lettura.

63
00:04:21,050 --> 00:04:26,450
‫E poi abbiamo solo modificare i valori predefiniti e modificare l'istanza solo nelle rispettive righe.

64
00:04:26,600 --> 00:04:31,880
‫Quindi stiamo riempiendo questo grafico abbastanza rapidamente, ma noterai che ci sono un paio di spazi

65
00:04:31,880 --> 00:04:35,840
‫vuoti laggiù a destra e la colonna del grafico degli eventi.

66
00:04:35,840 --> 00:04:38,300
‫Quindi parliamo di questi per un minuto ora.

67
00:04:38,300 --> 00:04:45,230
‫Sono qui in BP Pond Tank e abbiamo tutte queste variabili che abbiamo esposto ai dettagli, ai pannelli, a

68
00:04:45,410 --> 00:04:47,030
‫seconda dei loro specificatori.

69
00:04:47,060 --> 00:04:49,370
‫Puoi vederli qui o su un'istanza.

70
00:04:49,370 --> 00:04:52,010
‫Ma cosa succede se faccio clic con il pulsante destro del mouse qui nel grafico dell'evento?

71
00:04:52,040 --> 00:04:57,440
‫Il grafico degli eventi è un altro luogo in cui possiamo accedere alle variabili e potenzialmente modificarle.

72
00:04:57,440 --> 00:05:02,150
‫Quindi, se digito edit ovunque, non vedo la modifica da nessuna parte.

73
00:05:02,150 --> 00:05:05,090
‫INT non è esposto al grafico degli eventi.

74
00:05:05,090 --> 00:05:06,860
‫Non abbiamo accesso a questo.

75
00:05:06,860 --> 00:05:13,460
‫C'è un altro specificatore che ci consente di esporre le cose qui nel grafico dell'evento e che

76
00:05:13,460 --> 00:05:18,800
‫può funzionare insieme agli specificatori che controllano l'accessibilità del pannello dei dettagli.

77
00:05:18,800 --> 00:05:23,150
‫E vorrei esporre una di queste variabili al grafico degli eventi.

78
00:05:23,150 --> 00:05:26,870
‫Ora, potrei scegliere uno qualsiasi di questi, ma sceglierò questo visibile ovunque.

79
00:05:26,870 --> 00:05:27,830
‫INT Ora l'U.

80
00:05:27,830 --> 00:05:32,630
‫La macro delle proprietà può richiedere più input, quindi è visibile ovunque.

81
00:05:32,630 --> 00:05:34,010
‫Possiamo ancora averlo.

82
00:05:34,010 --> 00:05:39,920
‫Metterò una virgola e vorrei aggiungerne un'altra specificata che darà questa visibilità finale

83
00:05:39,920 --> 00:05:42,680
‫visibile ovunque al grafico dell'evento.

84
00:05:42,680 --> 00:05:48,650
‫Quindi quello che userò è blueprint read, write, blueprint read.

85
00:05:48,650 --> 00:05:51,230
‫La scrittura ha a che fare con il grafico degli eventi.

86
00:05:51,350 --> 00:05:54,500
‫Non ha nulla a che fare con il controllo sul pannello dei dettagli.

87
00:05:54,500 --> 00:05:57,140
‫Ecco a cosa serve questo visibile ovunque.

88
00:05:57,140 --> 00:06:02,570
‫Quindi Blueprint Rewrite fa, come suggerisce il nome, l'accesso in lettura e l'accesso in scrittura.

89
00:06:02,570 --> 00:06:04,240
‫Quindi vediamo come appare.

90
00:06:04,250 --> 00:06:11,030
‫Compiliamo questo e torno qui nell'editor nel grafico dell'evento se faccio clic con il pulsante destro del mouse e digito

91
00:06:11,030 --> 00:06:11,960
‫visibile ovunque.

92
00:06:12,660 --> 00:06:18,630
‫Vedremo due diverse opzioni visibili ovunque int e impostate visibili ovunque.

93
00:06:18,630 --> 00:06:21,330
‫INT Se selezioni, diventa visibile ovunque.

94
00:06:21,330 --> 00:06:27,690
‫INT Otteniamo un nodo e questo è proprio come qualsiasi altro nodo blueprint, rappresenta quella variabile C++ e se

95
00:06:27,690 --> 00:06:32,430
‫trasciniamo fuori da questo, possiamo accedere a quel valore per fare qualcosa con esso.

96
00:06:32,430 --> 00:06:38,400
‫Ora scorro e vedrai che questi nodi in grigio attore iniziano, si sovrappongono e spuntano

97
00:06:38,400 --> 00:06:43,500
‫gli eventi e Begin Play viene chiamato all'inizio del gioco come sai.

98
00:06:43,500 --> 00:06:45,120
‫Quindi possiamo fare qualcosa qui.

99
00:06:45,120 --> 00:06:51,750
‫Vorrei utilizzare un nodo di stringa di stampa e se trascino e digito stringa di stampa, eccolo qui.

100
00:06:51,750 --> 00:06:57,750
‫È un nodo della funzione blueprint e richiede un input chiamato in string.

101
00:06:57,750 --> 00:07:02,250
‫Ora, se ci passo sopra, dice in string e poi string proprio sotto.

102
00:07:02,250 --> 00:07:05,940
‫Questo è il tipo che questo nodo accetta come parametro di input.

103
00:07:05,940 --> 00:07:10,260
‫E sappiamo che il nostro visibile ovunque int è un int 32, non una stringa.

104
00:07:10,260 --> 00:07:17,400
‫Ma se fai clic sull'output di questa nota e la trascini e la trascini proprio qui nell'input prima di rilasciare il

105
00:07:17,400 --> 00:07:23,370
‫pulsante sinistro del mouse, vedrai un popup che dice converti intero in stringa e se rilasci ottieni

106
00:07:23,370 --> 00:07:29,850
‫questo pratico nodo di conversione che converte da un intero al tipo stringa, il che è molto utile per

107
00:07:29,850 --> 00:07:34,650
‫noi perché non dobbiamo capire come convertire un intero in una stringa.

108
00:07:34,650 --> 00:07:36,480
‫È solo automatico per noi.

109
00:07:36,510 --> 00:07:42,540
‫Ora, se premo play, vedremo il valore 12 stampato tre volte e durerà solo per pochi secondi.

110
00:07:42,540 --> 00:07:44,430
‫Questo è il comportamento della stringa di stampa.

111
00:07:44,430 --> 00:07:50,550
‫Ora, il motivo per cui lo vediamo tre volte è perché ho tre diverse istanze di vasche per laghetti BP qui

112
00:07:50,550 --> 00:07:51,330
‫nel mondo.

113
00:07:51,330 --> 00:07:54,900
‫A seconda di quanti ne hai trascinati nel mondo, ne vedrai molti.

114
00:07:54,900 --> 00:08:00,210
‫Perché per ciascuna di queste singole istanze, l'inizio del gioco viene chiamato all'inizio del

115
00:08:00,210 --> 00:08:00,630
‫gioco.

116
00:08:00,630 --> 00:08:06,180
‫Quindi, solo per evitare confusione, eliminerò i miei altri due e lascerò una singola istanza di Beep

117
00:08:06,180 --> 00:08:08,220
‫Pond Tank qui nel mondo.

118
00:08:08,220 --> 00:08:15,270
‫Quindi ne ho solo uno e se vado e premo di nuovo play, vedo 12 stampato sullo schermo solo una volta.

119
00:08:15,270 --> 00:08:21,840
‫Quindi questo è l'accesso in lettura a visibile ovunque int, ma abbiamo visto che abbiamo anche l'accesso in scrittura.

120
00:08:21,840 --> 00:08:24,960
‫Ciò significa che possiamo impostarne il valore da qui nel grafico degli eventi.

121
00:08:24,960 --> 00:08:32,220
‫Quindi, se faccio clic con il pulsante destro del mouse e digito di nuovo visibile ovunque int, posso selezionare set visibile ovunque int

122
00:08:32,220 --> 00:08:38,850
‫e ho un nodo setter che riceve un input possiamo passare il valore da qualche altro nodo oppure possiamo prendere

123
00:08:38,850 --> 00:08:42,900
‫questa piccola casella di testo e codice rigido di valore, diciamo 66.

124
00:08:42,900 --> 00:08:48,660
‫E ora non appena il flusso di esecuzione dall'inizio del gioco raggiunge questo

125
00:08:48,660 --> 00:08:54,480
‫nodo, il nodo setter scriverà in visibile ovunque e imposterà il suo valore su 66.

126
00:08:54,480 --> 00:08:56,610
‫E ovviamente possiamo stamparlo di nuovo.

127
00:08:56,610 --> 00:08:58,590
‫Quindi userò la stringa di stampa.

128
00:09:00,070 --> 00:09:05,700
‫E per il valore passato nella stringa di stampa, vorrei il valore di visibile ovunque int.

129
00:09:05,710 --> 00:09:07,720
‫Ora posso farlo in due modi.

130
00:09:07,720 --> 00:09:13,990
‫Il setter ha un nodo di ritorno, quindi dopo aver impostato il valore, restituisce quel valore e possiamo usarlo in

131
00:09:13,990 --> 00:09:16,990
‫modo da poterlo collegare direttamente per stampare la stringa.

132
00:09:16,990 --> 00:09:23,770
‫L'altro modo è semplicemente fare clic con il pulsante destro del mouse e diventare visibile ovunque in uso che get node e

133
00:09:23,770 --> 00:09:29,470
‫possiamo collegare il valore da questo nodo direttamente nella stringa di stampa che farebbe esattamente la stessa cosa.

134
00:09:29,470 --> 00:09:30,700
‫Quindi non ne ho bisogno.

135
00:09:30,700 --> 00:09:31,960
‫Cancellerò quel nodo.

136
00:09:31,960 --> 00:09:38,680
‫E ora quello che mi aspetto di vedere quando gioco è stampare prima il valore di int visibile

137
00:09:38,680 --> 00:09:46,480
‫ovunque, che inizia a 12 e quindi dopo aver impostato il suo valore su 66, dovrei vedere il valore 66 stamparlo su

138
00:09:46,480 --> 00:09:47,320
‫lo schermo.

139
00:09:47,320 --> 00:09:50,560
‫Quindi premiamo play e vediamo 12 e 66.

140
00:09:50,560 --> 00:09:52,540
‫Ora sembrano in ordine inverso.

141
00:09:52,540 --> 00:09:56,170
‫Questo perché print string aggiunge i messaggi più recenti in cima.

142
00:09:56,170 --> 00:09:58,270
‫Quindi è un comportamento normale.

143
00:09:58,270 --> 00:09:59,110
‫Va bene, fantastico.

144
00:09:59,110 --> 00:10:02,800
‫Quindi abbiamo visto che possiamo leggere un progetto variabile in questo momento.

145
00:10:02,800 --> 00:10:07,210
‫Possiamo anche controllare se possiamo o meno impostarlo dal grafico degli eventi.

146
00:10:07,210 --> 00:10:13,450
‫Quindi esponiamo un'altra variabile in modo da poterla ottenere dai progetti ma non impostarla qui è modifica da nessuna parte.

147
00:10:13,450 --> 00:10:20,080
‫INT Aggiungerò una virgola e aggiungerò uno specificato a questo ora per accedervi nel grafico dell'evento

148
00:10:20,080 --> 00:10:22,930
‫ma non per impostarlo o scriverci.

149
00:10:22,930 --> 00:10:30,520
‫L'ora specificata è di sola lettura del progetto, quindi modifica ovunque int ora è di sola lettura del progetto.

150
00:10:30,520 --> 00:10:37,570
‫È ancora modificabile nel pannello dei dettagli, sia nelle impostazioni predefinite che nelle istanze, ma nel grafico degli eventi è di

151
00:10:37,570 --> 00:10:38,470
‫sola lettura.

152
00:10:38,470 --> 00:10:44,080
‫Quindi andiamo avanti e compiliamo questo e torniamo qui nell'editor, farò clic con il pulsante destro del mouse

153
00:10:44,080 --> 00:10:47,080
‫sul grafico dell'evento e digiterò modifica ovunque e verificherò.

154
00:10:47,080 --> 00:10:53,050
‫Abbiamo get edit ovunque, ma non abbiamo un set edit ovunque int perché è un progetto di

155
00:10:53,050 --> 00:10:55,240
‫sola lettura, non possiamo scriverci sopra.

156
00:10:55,240 --> 00:10:56,650
‫Quindi lo selezionerò.

157
00:10:56,650 --> 00:10:57,910
‫Ecco la modifica ovunque.

158
00:10:57,910 --> 00:11:03,250
‫INT E se volessi potrei usare un nodo print string per vederne il valore.

159
00:11:03,280 --> 00:11:04,360
‫Non c'è bisogno di farlo.

160
00:11:04,360 --> 00:11:05,680
‫Sappiamo già come farlo.

161
00:11:05,680 --> 00:11:09,760
‫Sto solo dimostrando che non possiamo scrivere su questa variabile.

162
00:11:09,790 --> 00:11:13,630
‫Va bene, quindi andrò avanti ed evidenzierò questi nodi e li eliminerò.

163
00:11:13,630 --> 00:11:15,880
‫Quindi il nostro grafico è ora compilato.

164
00:11:15,880 --> 00:11:21,700
‫Abbiamo imparato che possiamo rendere le nostre variabili visibili solo sui default e possiamo renderle

165
00:11:21,700 --> 00:11:24,550
‫modificabili solo sui default o solo sull'istanza.

166
00:11:24,550 --> 00:11:27,820
‫Quindi abbiamo davvero il pieno controllo dal lato C++.

167
00:11:27,850 --> 00:11:34,240
‫Ora abbiamo anche visto che possiamo esporre queste variabili al grafico degli eventi e renderle di sola lettura o

168
00:11:34,240 --> 00:11:38,650
‫di lettura corretta utilizzando questi identificatori di sola lettura e scrittura del progetto.

169
00:11:38,650 --> 00:11:40,180
‫Quindi ora hai una sfida.

170
00:11:40,180 --> 00:11:43,330
‫Nell'ultima lezione abbiamo creato una variabile.

171
00:11:43,330 --> 00:11:45,310
‫Ho creato un galleggiante e l'ho chiamato velocità.

172
00:11:45,340 --> 00:11:46,960
‫Ora prenderai quella variabile.

173
00:11:46,960 --> 00:11:52,180
‫Lo crei nell'ultima sezione e ne controlli l'accesso nel grafico degli eventi.

174
00:11:52,180 --> 00:11:57,700
‫Quindi esponilo al grafico degli eventi usando uno dei nuovi specificatori che hai imparato, e quindi

175
00:11:57,700 --> 00:12:00,520
‫testerai l'accesso in lettura e scrittura per questo.

176
00:12:00,520 --> 00:12:06,040
‫Usa un nodo di stringa di stampa in modo da poter vedere il suo valore e se lo cambi, dimostra a te stesso

177
00:12:06,040 --> 00:12:07,000
‫di averlo cambiato.

178
00:12:07,000 --> 00:12:12,520
‫Quindi, se fai in modo che il tuo progetto di variabile venga letto correttamente, prova a cambiarlo con un nodo set e quindi a utilizzare un

179
00:12:12,520 --> 00:12:15,880
‫nodo di stringa di stampa per vedere il suo valore usando l'evento inizia la riproduzione.

180
00:12:15,880 --> 00:12:21,640
‫Se lo hai reso di sola lettura del progetto, puoi semplicemente ottenere il valore e stamparne il valore usando la stringa di

181
00:12:21,640 --> 00:12:22,120
‫stampa.

182
00:12:22,120 --> 00:12:29,080
‫Quindi aggiungi la specifica corretta alla tua variabile personalizzata e usa la stringa di stampa per testare l'accesso nel grafico degli

183
00:12:29,080 --> 00:12:29,590
‫eventi.

184
00:12:29,590 --> 00:12:31,780
‫Metti in pausa il video e prova.

185
00:12:34,570 --> 00:12:34,990
‫Bene.

186
00:12:34,990 --> 00:12:40,330
‫Quindi scorrerò verso il basso fino alla mia variabile di velocità qui e la mia variabile di velocità è modificata ovunque e mi piacerebbe

187
00:12:40,330 --> 00:12:41,620
‫che fosse letto il progetto.

188
00:12:41,620 --> 00:12:44,530
‫Giusto, quindi posso cambiarlo dall'interno del grafico degli eventi.

189
00:12:44,530 --> 00:12:49,110
‫Quindi aggiungerò il progetto, leggerò, scriverò e semplicemente compilerò.

190
00:12:49,120 --> 00:12:55,990
‫Quindi tornando nel serbatoio dello stagno BP, se scrivo speed ora vedo il getter e il setter per questo.

191
00:12:56,110 --> 00:12:58,180
‫Quindi userò la velocità impostata.

192
00:12:58,330 --> 00:13:00,940
‫Ho intenzione di impostare il suo valore da Begin Play.

193
00:13:00,940 --> 00:13:01,930
‫Quindi colleghiamo questo.

194
00:13:01,930 --> 00:13:09,640
‫E per il valore, inserirò 900 e dalla nota impostata se trascino posso digitare print string.

195
00:13:09,640 --> 00:13:13,780
‫Ora farò clic e trascinerò fuori dal nodo di output, lo collegherò alla stringa.

196
00:13:13,780 --> 00:13:18,370
‫Quindi se premo play, c'è 900, nota che dice 900. 0.

197
00:13:18,370 --> 00:13:19,960
‫Questo perché questo è un galleggiante.

198
00:13:19,960 --> 00:13:24,190
‫E quindi mi sta dando la cortesia di mostrare quel primo punto decimale.

199
00:13:24,190 --> 00:13:26,680
‫Quindi è una specie di bella funzionalità integrata qui.

200
00:13:26,680 --> 00:13:31,630
‫Mi mostra una cifra a destra del punto decimale per la mia variabile di velocità.

201
00:13:31,630 --> 00:13:36,550
‫Quindi, in sintesi, abbiamo appreso alcuni identificatori in più per la nuova macro di proprietà.

202
00:13:36,580 --> 00:13:41,650
‫Abbiamo appreso solo i valori predefiniti visibili, modificare solo i valori predefiniti e modificare solo l'istanza.

203
00:13:41,650 --> 00:13:47,110
‫E abbiamo anche imparato come controllare l'accesso in lettura e scrittura nel grafico degli eventi con Blueprint, read,

204
00:13:47,110 --> 00:13:48,550
‫write e Blueprint Read.

205
00:13:48,550 --> 00:13:56,350
‫Solo il programmatore C++ ha un grande controllo su ciò che viene esposto e su ciò che può essere modificato

206
00:13:56,350 --> 00:14:01,060
‫nel progetto e dove li useremo in questa sezione del corso.

207
00:14:01,210 --> 00:14:05,620
‫E continuerai a usarli per tutta la tua carriera come sviluppatore di motori irreali.

208
00:14:06,130 --> 00:14:07,510
‫Ci vediamo alla prossima lezione.

