1
00:00:00,000 --> 00:00:03,560
Willkommen zurück, meine Spieleentwickler. 

2
00:00:03,555 --> 00:00:05,895
In diesem Video machen wir nicht viel,

3
00:00:05,895 --> 00:00:11,735
aber wir verstehen etwas oder eine Reihe von Methoden und
 Dissektionen von

4
00:00:11,730 --> 00:00:15,170
Strings, die sehr kompliziert, aber

5
00:00:15,165 --> 00:00:19,475
für unseren Fall
 äußerst notwendig sind, um weiterzumachen. 

6
00:00:19,470 --> 00:00:23,370
Verschwenden wir also keine Zeit mehr und fangen wir an. 

7
00:00:23,370 --> 00:00:26,010
Dies ist eines der technischeren Videos,

8
00:00:26,010 --> 00:00:29,040
glaube
 ich, und die gesamte Serie des gesamten Kurses. 

9
00:00:29,040 --> 00:00:32,130
Also brauche ich deine volle Konzentration. 

10
00:00:32,130 --> 00:00:33,690
O k.

11
00:00:33,690 --> 00:00:37,290
Jetzt haben wir
 also die Wellen vollendet. 

12
00:00:37,285 --> 00:00:39,955
Wir haben die Niveaus oder

13
00:00:39,950 --> 00:00:41,810
die potenziellen Niveaus, auf die wir
 gehen wollen

14
00:00:41,810 --> 00:00:43,940
, irgendwie eingerichtet werden. 

15
00:00:43,940 --> 00:00:47,230
Jetzt ist es an der Zeit, es auf die nächste Stufe zu bringen und es zu
 bringen,

16
00:00:47,225 --> 00:00:49,345
die nächste Ebene
 zu nehmen und tatsächlich

17
00:00:49,340 --> 00:00:51,770
die Namen
 der Levels anzuzeigen

18
00:00:51,770 --> 00:00:56,560
, auf die wir hier an den Türen gehen können. 

19
00:00:56,555 --> 00:00:58,175
Was ich tun werde, ist

20
00:00:58,175 --> 00:01:00,065
dass
 ich zur Tür gehe,

21
00:01:00,065 --> 00:01:02,665
ich klicke hier mit der rechten Maustaste und

22
00:01:02,660 --> 00:01:05,590
erstelle eine Benutzeroberfläche für diese Tür.
 

23
00:01:05,585 --> 00:01:08,225
Wo ist der UI-Canvas? 

24
00:01:08,225 --> 00:01:10,235
Los geht's, die Leinwand. 

25
00:01:10,235 --> 00:01:11,785
Und wenn ich das öffne,

26
00:01:11,780 --> 00:01:19,640
wird
 dies die Textanzeige Canvas sein. 

27
00:01:19,635 --> 00:01:22,665
Und wenn ich auf diese Leinwand gehe und du
 siehst

28
00:01:22,660 --> 00:01:25,810
, was die Tür hat, okay, also großartig. 

29
00:01:25,810 --> 00:01:28,480
Und auf der Leinwand hier

30
00:01:28,480 --> 00:01:31,010
werde
 ich den Weltraum auswählen. 

31
00:01:31,014 --> 00:01:35,234
Und ich doppelklicke, um die ganze Leinwand zu sehen. 

32
00:01:35,230 --> 00:01:36,550
Wir werden es auf
 0,001 auf das x und auf das y reduzieren

33
00:01:36,550 --> 00:01:40,680
.

34
00:01:40,675 --> 00:01:44,185
Und ich werde die Position auf 0, 0 zurücksetzen. 

35
00:01:44,185 --> 00:01:47,415
Wenn wir jetzt doppelklicken, ist es sehr klein. 

36
00:01:47,410 --> 00:01:49,450
Also müssen wir
 diesen ohne 0 und dieses ohne 0 machen

37
00:01:49,450 --> 00:01:53,610
. 

38
00:01:53,605 --> 00:01:57,795
Und oder füge vielleicht eine 0 hinzu,

39
00:01:57,790 --> 00:02:02,270
aber mach diesen A2. 

40
00:02:02,265 --> 00:02:03,855
Oh, eine Fünf. 

41
00:02:03,859 --> 00:02:05,499
Ja, scheint gut zu sein. 

42
00:02:05,495 --> 00:02:10,745
Und diese 15, vielleicht sollten wir das größer machen. 

43
00:02:10,745 --> 00:02:14,395
Machen wir eine Acht und diese. 

44
00:02:14,390 --> 00:02:16,400
Und es auch, ja,

45
00:02:16,400 --> 00:02:19,760
also denke ich, es ist ziemlich gut, ziemlich solide. 

46
00:02:19,759 --> 00:02:21,889
Hier werden wir also
 die Texte hinzufügen

47
00:02:21,890 --> 00:02:24,370
, die wir anzeigen möchten. 

48
00:02:24,365 --> 00:02:26,075
Und was wird dieses TextView anzeigen? 

49
00:02:26,075 --> 00:02:29,545
Es wird das Level angezeigt, zu dem Sie
 gehen können

50
00:02:29,540 --> 00:02:33,580
, sobald Sie diese bestimmte Tür öffnen. 

51
00:02:33,575 --> 00:02:37,545
Also werde ich die Änderungen übernehmen. 

52
00:02:37,549 --> 00:02:40,519
Und wenn ich die Änderungen auf eine niedrigere anwende,

53
00:02:40,520 --> 00:02:44,420
werden
 Sie feststellen, dass die Tür
 jetzt auch eine eigene Leinwand hat

54
00:02:44,420 --> 00:02:46,780
und alle anderen nachfolgenden Türen

55
00:02:46,775 --> 00:02:48,775
auch diese Campus haben
 sollten. 

56
00:02:48,770 --> 00:02:50,900
Also arbeite ich hier weiter. 

57
00:02:50,900 --> 00:02:55,190
Ich klicke mit der rechten Maustaste auf die Benutzeroberfläche und

58
00:02:55,190 --> 00:02:59,480
füge einen Text hinzu Mesh Pro.
 

59
00:02:59,480 --> 00:03:00,800
Also ein Text Mesh Pro,

60
00:03:00,800 --> 00:03:04,630
das ist der Ebenenname. 

61
00:03:04,625 --> 00:03:09,685
Drücken Sie Enter und machen Sie es ein bisschen größer. 

62
00:03:09,680 --> 00:03:12,290
Lass es uns hier aufstellen oder weißt du was? 

63
00:03:12,290 --> 00:03:15,230
Lassen Sie uns den Levelnamen unter und

64
00:03:15,230 --> 00:03:18,380
das Duplikat dieses setzen und ihn hier hinzufügen. 

65
00:03:18,380 --> 00:03:26,780
Und das wird uns einfach lesen, um die Tür zu öffnen. 

66
00:03:26,780 --> 00:03:31,240
Und lasst uns das Alles ändern. 

67
00:03:31,235 --> 00:03:35,245
Nun, alles, was wir immer machen, automatische Größe, Max,
 Level,

68
00:03:35,240 --> 00:03:40,060
Farbe, und aus irgendeinem Grund kann ich es nicht sehen. 

69
00:03:40,055 --> 00:03:42,605
Warum kann ich es nicht sehen? 

70
00:03:42,605 --> 00:03:44,395
Sollte nicht der Ebenenname sein,

71
00:03:44,390 --> 00:03:49,730
sollte
 dies die offene Texteingabe sein. 

72
00:03:49,730 --> 00:03:51,380
Was ist das Problem? 

73
00:03:51,380 --> 00:03:52,970
Wenn ich es hier hineinziehe,

74
00:03:52,970 --> 00:03:55,740
aber es wird nicht angezeigt und hier. 

75
00:03:56,470 --> 00:04:02,840
Und wenn ich die Canvas-Sortierebene öffne,

76
00:04:02,840 --> 00:04:04,250
setze auf den Player,

77
00:04:04,250 --> 00:04:05,510
also los geht's. 

78
00:04:05,510 --> 00:04:08,630
Also habe ich die Sortierebene so eingestellt, dass sie auf der Ebene

79
00:04:08,630 --> 00:04:12,140
und weil ich die Front hier drin
 habe,

80
00:04:12,140 --> 00:04:13,550
werde ich es einfach machen, um

81
00:04:13,550 --> 00:04:15,470
alles ein bisschen besser zu
 machen. 

82
00:04:15,470 --> 00:04:16,750
Okay? 

83
00:04:16,745 --> 00:04:18,955
Also ändere ich die Sortierebene
 der

84
00:04:18,950 --> 00:04:20,540
eigentlichen Leinwand hier

85
00:04:20,540 --> 00:04:22,370
du siehst, dass ich sie an den Spieler verkaufe. 

86
00:04:22,370 --> 00:04:24,940
Und ich sage von Anfang an,

87
00:04:24,935 --> 00:04:27,085
wir neue Ebenen setzen müssen. 

88
00:04:27,080 --> 00:04:28,310
Das hab ich nicht gemacht. 

89
00:04:28,310 --> 00:04:29,290
Vielleicht hast du es getan. 

90
00:04:29,285 --> 00:04:30,215
Das ist besser. 

91
00:04:30,215 --> 00:04:32,335
Du kommst schneller voran als ich. 

92
00:04:32,330 --> 00:04:34,220
Drücken Sie also E, um die Tür zu öffnen. 

93
00:04:34,220 --> 00:04:41,760
Und hier drin wird dies die Textebene sein, der Ebenenname. 

94
00:04:42,160 --> 00:04:46,310
Und lasst uns das auch ändern. 

95
00:04:46,310 --> 00:04:51,460
Verkaufe es auf fette Größe, max. 

96
00:04:51,455 --> 00:04:55,025
Und okay, großartig, also speichern wir das. 

97
00:04:55,025 --> 00:04:57,235
Wir gehen zur Tür und wir werden

98
00:04:57,230 --> 00:04:59,780
die Änderungen übernehmen. Und los geht's. 

99
00:04:59,780 --> 00:05:02,030
Jetzt können Sie sehen, dass dieser auch einen
 eigenen Ebenennamen hat

100
00:05:02,030 --> 00:05:05,770
, und drücken Sie die E-Taste, um die Tür zu öffnen. 

101
00:05:05,765 --> 00:05:08,825
Was werden wir jetzt eigentlich tun? 

102
00:05:08,825 --> 00:05:11,345
Wir wollen den Levelnamen bekommen,

103
00:05:11,345 --> 00:05:14,315
der eine Zeichenfolge und dieses Schild sein sollte genau hier. 

104
00:05:14,315 --> 00:05:15,725
Aber wie du dich erinnerst. 

105
00:05:15,724 --> 00:05:17,064
Die Ebene des Ausgangs,

106
00:05:17,060 --> 00:05:18,730
wo ist es ein Ausgang? 

107
00:05:18,725 --> 00:05:20,785
Wir ändern dies in eine Ganzzahl. 

108
00:05:20,780 --> 00:05:22,880
Wie werden wir das eigentlich

109
00:05:22,880 --> 00:05:25,780
hier machen und anfangen? 

110
00:05:25,775 --> 00:05:28,025
Ich schaffe den Anfang. 

111
00:05:28,025 --> 00:05:30,605
Und jetzt musst du dich sehr konzentrieren,

112
00:05:30,605 --> 00:05:32,125
aber mach dir keine Sorgen, alles
 wird

113
00:05:32,120 --> 00:05:34,310
langsam aber sicher erklärt. 

114
00:05:34,310 --> 00:05:36,940
Also erstelle ich zunächst eine
 String-Variable

115
00:05:36,935 --> 00:05:40,355
, die der Szenenpfad sein wird. 

116
00:05:40,355 --> 00:05:46,505
Und dieser Weg wird dem gesehenen Dienstprogramm gleich sein. 

117
00:05:46,505 --> 00:05:52,225
Als Dienstprogramm gesehen, aber offensichtlich können wir es nicht benutzen. 

118
00:05:52,220 --> 00:05:57,650
Also füge ich hier die Geschäftsleitung hinzu. 

119
00:05:57,650 --> 00:06:02,090
Und jetzt sollten wir Zugriff auf das Szene-Dienstprogramm haben. 

120
00:06:02,090 --> 00:06:05,450
Und dann aus demselben Dienstprogramm werde ich gesehen,

121
00:06:05,450 --> 00:06:09,140
Pfad genau hier durch den Build-Index sehen kann. 

122
00:06:09,140 --> 00:06:12,010
Jetzt kann ich das hier hinzufügen
 und ich kann das Level sagen,

123
00:06:12,005 --> 00:06:15,355
das geladen werden soll. 

124
00:06:15,350 --> 00:06:16,870
Spar dir das auf. 

125
00:06:16,865 --> 00:06:18,725
Was wird uns das geben? 

126
00:06:18,725 --> 00:06:22,045
Ich werde einfach weitermachen und das hier drin ausdrucken. 

127
00:06:22,040 --> 00:06:28,470
Also sage ich, drucke den Szenenpfad aus. 

128
00:06:29,020 --> 00:06:37,850
Und lasst uns einfach den Pfad verkettet sehen. Spar dir das auf. 

129
00:06:37,850 --> 00:06:39,380
Und bevor ich weitermache,

130
00:06:39,380 --> 00:06:40,730
gibt es etwas, das wir

131
00:06:40,730 --> 00:06:42,730
wahrscheinlich hätten tun sollen, und das ist

132
00:06:42,725 --> 00:06:46,945
tatsächlich die Verwendung des Levels Exit One und Level Exit auf zwei,

133
00:06:46,940 --> 00:06:48,890
die dem Level
 zugewiesen werden sollen. 

134
00:06:48,890 --> 00:06:55,650
Also Levelmanager und wo sind die Level-Exits? 

135
00:06:56,200 --> 00:06:58,220
Wellen? 

136
00:06:58,220 --> 00:07:00,970
Wir haben Spawns 0,

137
00:07:00,965 --> 00:07:02,755
also sind sie nicht hier drin. 

138
00:07:02,750 --> 00:07:06,150
Und ich wähle die Portale aus. 

139
00:07:06,154 --> 00:07:08,764
Also hat Portal dieses. 

140
00:07:08,765 --> 00:07:10,705
Welches hat also das erste Portal? 

141
00:07:10,700 --> 00:07:13,160
Dieses und das zweite Portal
 wird

142
00:07:13,160 --> 00:07:16,540
das zweite im Level Manager sein. 

143
00:07:16,535 --> 00:07:19,075
Also los geht's, wir sparen das. 

144
00:07:19,070 --> 00:07:22,160
Jetzt haben wir Zugriff auf beide Portale. 

145
00:07:22,160 --> 00:07:25,360
Und jetzt können wir wieder reingehen,

146
00:07:25,355 --> 00:07:27,785
nach unten
 rutschen und den Levelmanager. 

147
00:07:27,785 --> 00:07:30,395
Und nachdem wir die Stufe des Exits,

148
00:07:30,395 --> 00:07:33,475
einen Punkt auf dem Level Exit,

149
00:07:33,470 --> 00:07:35,480
können
 wir es entweder sofort zuweisen,

150
00:07:35,480 --> 00:07:36,830
diese öffentlich
 nennen oder wir können

151
00:07:36,830 --> 00:07:38,660
hier eine kleine Methode
 erstellen,

152
00:07:38,660 --> 00:07:44,240
wir sagen
, dass es sich um eine Öffentlichkeit handelt ungültig. 

153
00:07:44,240 --> 00:07:52,220
Und wir sorgen dafür, dass das Level geladen werden soll. 

154
00:07:52,220 --> 00:07:59,810
Und das wird die Belastung der Stufe zwei sein. 

155
00:07:59,810 --> 00:08:03,460
Oder lasst uns einfach das Level schaffen. 

156
00:08:03,455 --> 00:08:05,195
Also kürze es ab. 

157
00:08:05,195 --> 00:08:08,155
Und hier drin werden wir nur sagen, dass der Level
 auf

158
00:08:08,150 --> 00:08:11,960
niedriges Niveau geloopt ist. 

159
00:08:11,960 --> 00:08:14,750
Speichern Sie das wieder
 im

160
00:08:14,750 --> 00:08:19,430
Level-Manager, der die Ebene auf geladen hat. 

161
00:08:19,430 --> 00:08:22,370
Und es wird die Stufe 1 sein. 

162
00:08:22,370 --> 00:08:25,010
Und dann setzen wir hier

163
00:08:25,010 --> 00:08:34,060
Punktwert
 der Stufe x2 auf niedriges Niveau, um auf zwei zu gehen. 

164
00:08:34,055 --> 00:08:35,465
Exzellent. 

165
00:08:35,465 --> 00:08:37,595
Jetzt sollten wir
 dieses Level laden müssen

166
00:08:37,595 --> 00:08:41,665
, außer genau hier. 

167
00:08:41,660 --> 00:08:44,330
Und ich zeige dir einfach, was

168
00:08:44,330 --> 00:08:46,790
wir auf dem Bildschirm sehen werden. 

169
00:08:46,790 --> 00:08:49,440
Wenn wir das Spiel ausführen,

170
00:08:49,660 --> 00:08:52,310
sollten
 wir genau hier in
 der Konsole sehen

171
00:08:52,310 --> 00:08:54,320
, lass uns das pausieren. 

172
00:08:54,320 --> 00:08:56,380
Und die Konsole werden wir
 den Szenenpfad-Asset-Szenen im Stil des Bildschirms sehen

173
00:08:56,375 --> 00:09:00,205
. 

174
00:09:00,200 --> 00:09:03,740
Offensichtlich ist dies der Pfad, den
 wir

175
00:09:03,740 --> 00:09:07,360
senden, und dies ist das aktuelle Level, das geladen werden soll. 

176
00:09:07,355 --> 00:09:09,425
Und wie hoch ist das aktuelle Niveau, auf dem wir uns befinden? 

177
00:09:09,425 --> 00:09:11,465
Es wird derzeit auf 0 festgelegt. 

178
00:09:11,465 --> 00:09:15,385
Also 0, wenn wir in den Einstellungen hier drin schauen,

179
00:09:15,380 --> 00:09:18,010
können
 Sie sehen, dass 0 der Titelbildschirm ist,

180
00:09:18,005 --> 00:09:21,385
damit Sie sehen können, wie der Szenenpfad angezeigt wurde. 

181
00:09:21,380 --> 00:09:25,100
Unser Ziel ist es also, alles zu entfernen und einfach
 den Titelbildschirm zu behalten

182
00:09:25,100 --> 00:09:27,770
und ihn direkt hier unter dem Türnamen
 angezeigt zu

183
00:09:27,770 --> 00:09:30,890
lassen. 

184
00:09:30,890 --> 00:09:32,750
Das werden wir also tun. 

185
00:09:32,750 --> 00:09:33,950
Wenn ich wieder reingehe,

186
00:09:33,950 --> 00:09:35,600
entfernen
 wir den Druck. 

187
00:09:35,600 --> 00:09:37,840
Und jetzt ist das der gruselige Teil. 

188
00:09:37,835 --> 00:09:41,725
Ich werde sagen, dass die Ganzzahl
 der letzte Schrägstrich ist

189
00:09:41,720 --> 00:09:45,860
und

190
00:09:45,860 --> 00:09:51,540
gleich dem Szenenpfadpunkt des letzten Index von ist. 

191
00:09:52,600 --> 00:09:55,190
Und benutze diesen Schrägstrich. 

192
00:09:55,190 --> 00:09:58,240
Eigentlich liegt es zwischen einem einzigen Zitat. 

193
00:09:58,235 --> 00:10:00,175
Was passiert hier drin? 

194
00:10:00,170 --> 00:10:05,570
Lass uns nochmal drucken und oder wissen was. 

195
00:10:05,570 --> 00:10:06,710
Lass uns weitermachen und du wirst

196
00:10:06,710 --> 00:10:09,200
leicht
 verstehen, was das bedeutet. 

197
00:10:09,200 --> 00:10:12,140
Also String-Name und

198
00:10:12,140 --> 00:10:15,110
es wird gleich dem gleichen
 Pfad-Substring

199
00:10:15,110 --> 00:10:25,980
letzten Schrägstrich und plus 1, 0 plus 1. 

200
00:10:26,290 --> 00:10:30,880
Und lasst uns versuchen, den Namen auszudrucken und zu sehen, was wir bekommen. 

201
00:10:30,875 --> 00:10:34,705
Sie können also die letzte Indexteilzeichenfolge sehen,

202
00:10:34,700 --> 00:10:36,890
und dann werden wir diese
 erneut ausführen

203
00:10:36,890 --> 00:10:39,400
, damit wir sehen können, was passiert. 

204
00:10:39,395 --> 00:10:41,935
Also führen wir das Spiel

205
00:10:41,930 --> 00:10:46,180
und wir können sehen, dass wir gerade den Titelbildschirm haben. 

206
00:10:46,175 --> 00:10:47,935
Was ist hier los? 

207
00:10:47,930 --> 00:10:50,390
Sprechen wir zuerst über die Teilzeichenfolge. 

208
00:10:50,389 --> 00:10:52,819
Lass mich dir einfach zeigen, was das ist. 

209
00:10:52,820 --> 00:10:54,680
Okay, hier drin können Sie
 die String-Punkt-Substring-Methode und
 -Definition sehen

210
00:10:54,680 --> 00:10:57,080
die String-Punkt-Substring-Methode und
 -Definition

211
00:10:57,080 --> 00:11:00,500
und eine Teilzeichenfolge von dieser Instanz abrufen. 

212
00:11:00,500 --> 00:11:03,100
Und Sie können sehen, dass wir einen int 32 verwenden können,

213
00:11:03,095 --> 00:11:06,455
ruft eine Teilzeichenfolge ab, die offensichtlich eine Zeichenfolge darstellt. 

214
00:11:06,455 --> 00:11:08,185
Dann haben wir einen Teilstring. 

215
00:11:08,180 --> 00:11:11,570
Teilstring beginnt an einer bestimmten Zeichenposition

216
00:11:11,570 --> 00:11:13,910
und setzt sich bis zum Ende dieser Zeichenfolge fort. 

217
00:11:13,910 --> 00:11:16,040
Das passiert also hier drin. 

218
00:11:16,040 --> 00:11:18,340
Wir bekommen den letzten Index

219
00:11:18,335 --> 00:11:21,365
bei dem wir diesen Schrägstrich haben. 

220
00:11:21,365 --> 00:11:23,915
Und dann verwenden wir eine Teilzeichenfolge davon. 

221
00:11:23,915 --> 00:11:26,945
Denken Sie also daran, wie zuvor das angezeigt werden würde. 

222
00:11:26,945 --> 00:11:29,485
Ich werde
 den Szenenpfad hier
 noch einmal ausdrucken

223
00:11:29,480 --> 00:11:32,890
den Szenenpfad hier

224
00:11:32,885 --> 00:11:34,885
, damit Sie deutlich
 sehen können

225
00:11:34,880 --> 00:11:36,740
, wie das alles funktioniert. 

226
00:11:36,740 --> 00:11:38,600
Nun, ich nehme mir die Zeit,
 alles zu erklären

227
00:11:38,600 --> 00:11:40,990
, weil das ein bisschen verwirrend ist. 

228
00:11:40,985 --> 00:11:43,955
Auf der Konsole gehen wir also Assets, Szenen
 und den letzten Index,

229
00:11:43,955 --> 00:11:45,835
in dem wir
 diesen Schrägstrich und dann einen Titelbildschirm haben

230
00:11:45,830 --> 00:11:48,890
. 

231
00:11:48,890 --> 00:11:51,050
Wir haben den letzten Index
,

232
00:11:51,050 --> 00:11:53,000
der hier die ganze Zahl ist. 

233
00:11:53,000 --> 00:11:55,420
Und dann ist der Name eine Teilzeichenfolge, die

234
00:11:55,415 --> 00:11:59,035
beim letzten Schrägstrich plus eins
 beginnt. 

235
00:11:59,030 --> 00:12:01,190
Also fangen wir sofort nach
 dem

236
00:12:01,190 --> 00:12:04,900
Besuch gleich hier nach dem letzten Schrägstrich an. 

237
00:12:04,895 --> 00:12:07,915
Jetzt besteht der letzte Schritt darin, auch den Punkt zu entfernen. 

238
00:12:07,910 --> 00:12:09,440
Also mache ich das. 

239
00:12:09,440 --> 00:12:13,720
Und hier drin werde ich sagen, dass int dot

240
00:12:13,715 --> 00:12:19,835
gleich dem Namen Punkt letzter Index von
 ist. 

241
00:12:19,835 --> 00:12:24,095
Und dann benutze ich den kleinen Punkt. 

242
00:12:24,095 --> 00:12:27,145
Und dann werde ich endlich ausdrucken. 

243
00:12:27,140 --> 00:12:29,240
Und wahrscheinlich solltest du
 das jetzt machen

244
00:12:29,240 --> 00:12:31,160
, wo du weißt, wie alles gemacht wird. 

245
00:12:31,160 --> 00:12:33,910
Nennen Sie Punkt-Teilstring. 

246
00:12:33,905 --> 00:12:38,725
Und wo ist es zwischen 0 und dem Punkt. 

247
00:12:38,720 --> 00:12:42,080
Und das ist auch eine andere Form der Teilzeichenfolge. 

248
00:12:42,080 --> 00:12:43,460
Sie können es genau hier sehen,

249
00:12:43,460 --> 00:12:46,040
einen Teilstring und 32 und 32. 

250
00:12:46,040 --> 00:12:47,810
Wenn wir also zwei Parameter angeben,

251
00:12:47,810 --> 00:12:51,410
ruft
 es eine Teilzeichenfolge von dieser Instanz ab, die an
 einer bestimmten Zeichenposition beginnt

252
00:12:51,410 --> 00:12:53,450
und

253
00:12:53,450 --> 00:12:55,990
eine bestimmte Länge
 hat. 

254
00:12:55,985 --> 00:12:58,055
Ich gehe hier wieder rein. 

255
00:12:58,055 --> 00:12:59,635
Ich werde
 das alles speichern

256
00:12:59,630 --> 00:13:02,240
und ich werde das Spiel ausführen. 

257
00:13:02,240 --> 00:13:04,940
Und jetzt führen sie das Spiel aus. 

258
00:13:04,940 --> 00:13:07,970
Und Sie werden in der Konsole sehen, dass wir

259
00:13:07,970 --> 00:13:10,180
zuerst den ganzen Weg hatten,

260
00:13:10,175 --> 00:13:11,485
dann haben wir ihn reduziert. 

261
00:13:11,480 --> 00:13:15,200
Und schließlich haben wir Zugriff auf den Titelbildschirm. 

262
00:13:15,200 --> 00:13:16,460
Wie Sie sehen können,

263
00:13:16,460 --> 00:13:20,480
ist
 das sehr mächtig und ich gebe ein bisschen kompliziert zu,

264
00:13:20,480 --> 00:13:23,130
aber das ist die einzige Möglichkeit, es
 tatsächlich für den einzigen Weg zu tun

265
00:13:23,130 --> 00:13:24,650
, von dem ich weiß, dass

266
00:13:24,650 --> 00:13:26,290
es
 vielleicht einen anderen Weg gibt,

267
00:13:26,285 --> 00:13:29,705
aber für jetzt ist es Zeit für eine Herausforderung. 

268
00:13:29,705 --> 00:13:31,375
Und Ihre Herausforderung besteht darin,
 den Text in einem neuen Skript festzulegen

269
00:13:31,370 --> 00:13:34,100
, damit

270
00:13:34,100 --> 00:13:36,560
der Text erscheint und verschwindet, wenn sich der Player

271
00:13:36,560 --> 00:13:39,470
in einem bestimmten Bereich neben der Tür
 befindet,

272
00:13:39,470 --> 00:13:42,800
ein neues Skript
 abrufen und es an das UI-Objekt anhängen. 

273
00:13:42,800 --> 00:13:45,740
Natürlich müssen Sie ein neues Skript erstellen, das den UI-Elementen oder der UI-Canvas hinzugefügt wurde

274
00:13:45,740 --> 00:13:49,120
,

275
00:13:49,115 --> 00:13:51,005
oder vielleicht sogar die Tür, wenn Sie möchten,

276
00:13:51,005 --> 00:13:53,885
sofort zur Tür hinzugefügt,

277
00:13:53,885 --> 00:13:56,065
verwenden Sie den Unternehmer Enter und

278
00:13:56,060 --> 00:13:58,730
Beenden ähnlich wie bei den Ladenartikeln,

279
00:13:58,730 --> 00:14:02,300
verwenden Sie die E-Taste, um die Türen zu öffnen und
 sicherzustellen

280
00:14:02,300 --> 00:14:06,080
, dass wir die Leinwand nicht sehen können, wenn wir das Spiel starten. 

281
00:14:06,080 --> 00:14:08,380
Also diese Informationen, pausieren Sie das Video
 jetzt

282
00:14:08,375 --> 00:14:12,035
und machen Sie VJ alleine. 

283
00:14:12,040 --> 00:14:14,480
Okay, willkommen zurück. 

284
00:14:14,480 --> 00:14:17,090
Dieses Video wird also zu lang. 

285
00:14:17,090 --> 00:14:21,050
Wir sind schon über 15 Minuten dran,

286
00:14:21,050 --> 00:14:23,900
und ich möchte das nicht zu einem riesigen Video machen,

287
00:14:23,900 --> 00:14:25,780
also werde ich es jetzt schneiden. 

288
00:14:25,775 --> 00:14:27,125
Ich hoffe, du hast die Herausforderung bewältigt. 

289
00:14:27,125 --> 00:14:30,175
Im nächsten Video werden wir mit allem weitermachen. 

290
00:14:30,170 --> 00:14:32,290
Ich hoffe es gefällt dir. Wir sehen uns im nächsten. 

291
00:14:32,285 --> 00:14:35,125
Änderungen nicht zum ersten Mal

292
00:14:35,120 --> 00:14:36,560
Ihre Änderungen nicht zum ersten Mal, denn wir
 werden

293
00:14:36,560 --> 00:14:38,810
viele Dinge tun und das nächste. 

294
00:14:38,810 --> 00:14:41,010
Wir sehen uns dann. 

