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

2
00:00:03,330 --> 00:00:05,580
In diesem Video werden wir

3
00:00:05,580 --> 00:00:08,780
unserem gehörlosen Bildschirm ein wenig Funktionalität
 hinzufügen. 

4
00:00:08,775 --> 00:00:10,935
Wenn wir also gerade herumlaufen,

5
00:00:10,935 --> 00:00:12,765
leben
 wir und alles ist gut. 

6
00:00:12,765 --> 00:00:14,255
Wenn wir sterben, haben wir

7
00:00:14,250 --> 00:00:16,280
die Möglichkeit, das Level entweder neu zu starten,

8
00:00:16,275 --> 00:00:17,985
also beginnen wir auf dem gleichen Level,

9
00:00:17,985 --> 00:00:19,955
oder wir haben die Möglichkeit, zum
 Hauptmenü zurückzukehren

10
00:00:19,950 --> 00:00:21,980
und ein bisschen zu weinen. 

11
00:00:21,975 --> 00:00:26,435
Verschwenden wir also keine Zeit mehr und lasst uns anfangen. 

12
00:00:26,430 --> 00:00:30,300
Okay, jetzt haben wir alles. 

13
00:00:30,300 --> 00:00:32,580
Wir haben den Titel, wir haben den Sieg. 

14
00:00:32,580 --> 00:00:35,760
Es ist Zeit, etwas gegen den tauben Bildschirm zu unternehmen. 

15
00:00:35,760 --> 00:00:37,680
Wenn wir also sterben,

16
00:00:37,680 --> 00:00:41,710
können
 Sie jetzt sehen, ob wir das Spiel mit KI laufen,
 Sie können sehen,

17
00:00:41,710 --> 00:00:44,780
dass wir die UTI haben,

18
00:00:44,780 --> 00:00:45,800
wir haben das gekühlte Los,

19
00:00:45,800 --> 00:00:47,200
aber es gibt nichts zu tun. 

20
00:00:47,195 --> 00:00:48,805
Also haben wir einfach da sitzen

21
00:00:48,800 --> 00:00:51,260
bis wir den Spielmodus wieder beenden. 

22
00:00:51,260 --> 00:00:52,520
Das wollen wir nicht machen. 

23
00:00:52,520 --> 00:00:55,820
Wir wollen eine kontinuierliche Schleife in unserem Spiel haben. 

24
00:00:55,820 --> 00:00:57,620
Also werde ich tun, dass ich

25
00:00:57,620 --> 00:00:59,390
auf den tauben Bildschirm gehe. 

26
00:00:59,390 --> 00:01:01,940
Und hier klicke ich mit der rechten Maustaste und

27
00:01:01,940 --> 00:01:04,700
erstelle einen Button oder weißt du was?
 

28
00:01:04,700 --> 00:01:05,920
Bevor ich all das mache,

29
00:01:05,915 --> 00:01:07,765
werde
 ich Ihnen eine Herausforderung stellen. 

30
00:01:07,760 --> 00:01:09,500
Und Ihre Herausforderung besteht darin, die beiden Methoden und die beiden Schaltflächen zu

31
00:01:09,500 --> 00:01:12,260
erstellen. 

32
00:01:12,260 --> 00:01:14,690
Zunächst müssen Sie also zwei Schaltflächen erstellen,

33
00:01:14,690 --> 00:01:16,220
das Level neu starten und

34
00:01:16,220 --> 00:01:18,350
zum Hauptmenü zurückkehren
 möchten. 

35
00:01:18,350 --> 00:01:20,030
Sie müssen
 für jede dieser Schaltflächen eine Methode erstellen

36
00:01:20,030 --> 00:01:21,710
. 

37
00:01:21,710 --> 00:01:23,780
Und dann müssen Sie diesen beiden Schaltflächen
 die Funktionalitäten zuweisen

38
00:01:23,780 --> 00:01:27,110
. 

39
00:01:27,110 --> 00:01:28,760
Da das aus dem Weg ist, glaube
 ich,

40
00:01:28,760 --> 00:01:32,000
dass Sie bereits wissen, wie man ein Level neu startet. 

41
00:01:32,000 --> 00:01:34,790
Sie müssen die Szene laden, auf der wir uns
 gerade befinden

42
00:01:34,790 --> 00:01:38,440
, die wir bekommen können, indem Sie aktiv gesehen werden. 

43
00:01:38,435 --> 00:01:43,315
Also pausiere das Video jetzt und mach die Herausforderung. 

44
00:01:43,310 --> 00:01:45,800
Oh, okay, willkommen zurück. 

45
00:01:45,800 --> 00:01:47,480
Wie bist du damit zurecht gekommen? 

46
00:01:47,480 --> 00:01:50,270
Weil die aktuellen Herausforderungen

47
00:01:50,270 --> 00:01:51,380
etwas
 langweilig
 werden

48
00:01:51,380 --> 00:01:53,810
, weil Sie bereits alles wissen. 

49
00:01:53,810 --> 00:01:58,030
Also habe ich dir das ganze Video einfach geliebt. 

50
00:01:58,025 --> 00:02:02,545
Und ich bearbeite Dinge, ohne einen Tiefenbildschirm zu sehen. 

51
00:02:02,540 --> 00:02:04,070
Verwandeln wir also den Alpha in
 eins,

52
00:02:04,070 --> 00:02:07,390
damit wir den Knopf richtig sehen können. 

53
00:02:07,385 --> 00:02:09,595
Und mal sehen, was wir hier drin machen werden. 

54
00:02:09,590 --> 00:02:11,570
Also haben wir den Knopf. 

55
00:02:11,570 --> 00:02:16,000
Wählen wir dieses aus und lassen Sie es uns vergrößern. 

56
00:02:15,995 --> 00:02:17,635
Bewegen Sie es nach links. 

57
00:02:17,630 --> 00:02:19,790
Und dann werden wir hier

58
00:02:19,790 --> 00:02:22,340
den Text
 entfernen und unsere eigenen Texte hinzufügen. 

59
00:02:22,340 --> 00:02:25,640
Also alles, was ich hier mache, haben wir schon abgedeckt. 

60
00:02:25,640 --> 00:02:30,300
Sagen wir Neustart-Level. 

61
00:02:30,304 --> 00:02:35,334
Und lasst uns alles richtig einstellen,

62
00:02:35,330 --> 00:02:39,500
das richtige Alles und die Größe, max,

63
00:02:39,500 --> 00:02:46,130
das Maximum und den offensichtlich
 sollte der Button hier

64
00:02:46,130 --> 00:02:50,020
die UI Elements Buttons

65
00:02:50,015 --> 00:02:52,915
haben
 und sollte dieses Sprite genau hier haben. 

66
00:02:52,910 --> 00:02:54,950
Da sind wir los. Jetzt

67
00:02:54,950 --> 00:02:57,760
können wir den Text vergrößern und etwas größer machen. 

68
00:02:57,755 --> 00:03:00,125
Da sind wir los. Wir machen es mutig. 

69
00:03:00,125 --> 00:03:02,035
Mutig, ich meine fett. 

70
00:03:02,030 --> 00:03:06,740
Jetzt haben wir den fetten Text und lassen Sie uns diesen Button machen. 

71
00:03:06,740 --> 00:03:09,700
Ich war größer. Ja, wie sieht das aus? 

72
00:03:09,695 --> 00:03:11,705
Ich denke, es sieht ziemlich gut aus. 

73
00:03:11,705 --> 00:03:13,565
Also werde ich das duplizieren. 

74
00:03:13,565 --> 00:03:14,995
Bewegen Sie das hier runter. 

75
00:03:14,990 --> 00:03:19,660
Dies ist die Hauptmenüschaltfläche

76
00:03:19,655 --> 00:03:25,045
und der Text wird das Hauptmenü sein. 

77
00:03:25,040 --> 00:03:29,470
Da sind wir los. Also denke ich, dass das gut genug aussieht. 

78
00:03:29,465 --> 00:03:31,945
Lasst uns vielleicht einfach das wissen, den Text. 

79
00:03:31,940 --> 00:03:40,900
Ich möchte die Textgröße für den Neustart ein wenig erhöhen. 

80
00:03:40,895 --> 00:03:43,825
Und da sind wir los. Also denke ich, dass das gut genug aussieht. 

81
00:03:43,820 --> 00:03:44,680
Spar dir das auf. 

82
00:03:44,675 --> 00:03:47,785
Und jetzt lasst uns die Funktionalitäten hinzufügen. 

83
00:03:47,780 --> 00:03:49,370
Im Scene Manager wollen
 wir also

84
00:03:49,370 --> 00:03:51,200
alles erstellen. 

85
00:03:51,200 --> 00:03:52,430
Ich meine, kein unsichtbarer Manager,

86
00:03:52,430 --> 00:03:53,620
du bist ein Manager. 

87
00:03:53,615 --> 00:03:56,575
Wir möchten die Methoden erstellen, die uns vom

88
00:03:56,570 --> 00:04:00,190
Liebhaber entführen
 oder neu starten oder uns zum Hauptmenü bringen. 

89
00:04:00,185 --> 00:04:02,225
Aber die Sache hier ist,

90
00:04:02,225 --> 00:04:05,455
und das ist eine Philosophie in der Spieleentwicklung. 

91
00:04:05,450 --> 00:04:08,320
Und wo willst du das eigentlich machen? 

92
00:04:08,315 --> 00:04:11,735
Also der UI-Manager, was macht er? 

93
00:04:11,735 --> 00:04:13,405
Bringt es uns von einer Szene

94
00:04:13,400 --> 00:04:15,100
zur nächsten? Nein, tut es nicht. 

95
00:04:15,095 --> 00:04:18,785
Es verwaltet nur die Benutzeroberfläche und das ist ihre Aufgabe. 

96
00:04:18,785 --> 00:04:20,975
Also ein besserer Ort, an dem ich glaube,

97
00:04:20,975 --> 00:04:22,825
diese Methode zu machen oder
 diese Methoden wie im Level-Manager zu erstellen

98
00:04:22,820 --> 00:04:25,610
,

99
00:04:25,610 --> 00:04:28,070
aber gleichzeitig möchten
 wir nicht,

100
00:04:28,070 --> 00:04:29,780
dass die Schaltflächen Zugriff

101
00:04:29,780 --> 00:04:31,970
auf den Level-Manager
 haben. 

102
00:04:31,970 --> 00:04:33,770
Wir möchten nur, dass die Buttons Dinge im UI-Manager ändern können

103
00:04:33,770 --> 00:04:36,560
. 

104
00:04:36,560 --> 00:04:38,150
Also sind wir in
 einer kleinen

105
00:04:38,150 --> 00:04:40,480
Gurke, wenn du es so nennen willst. 

106
00:04:40,475 --> 00:04:43,135
Was ich also tun werde, ist, dass ich
 meinem Bauchgefühl vertraue

107
00:04:43,130 --> 00:04:44,960
und die Methoden hier drin erstellen
 werde

108
00:04:44,960 --> 00:04:47,090
. 

109
00:04:47,090 --> 00:04:53,060
Es ist ein öffentliches ungültiges Neustart-Level. 

110
00:04:53,060 --> 00:04:56,650
Und die Art und Weise, wie wir das Level neu starten, ist, dass wir einfach

111
00:04:56,645 --> 00:05:00,175
den Szenenmanager
 bekommen, die Last gesehen wird. 

112
00:05:00,170 --> 00:05:03,700
Und in welcher Szene werden wir den Szenenmanager laden,

113
00:05:03,695 --> 00:05:10,135
Punkt wird aktiv gesehen, dass Build und x.

114
00:05:10,130 --> 00:05:12,400
Jetzt laden wir einfach die Szene

115
00:05:12,395 --> 00:05:14,275
der aktuellen aktiven Szene. 

116
00:05:14,270 --> 00:05:20,180
Das bedeutet, dass wir das Level neu laden und dann öffentlich void re

117
00:05:20,179 --> 00:05:24,849
kehren zum Hauptmenü zurück. 

118
00:05:24,844 --> 00:05:27,354
Und hier drin werden wir
 diese Szenenmanager-Dot-Load-Szene bekommen

119
00:05:27,350 --> 00:05:30,730
. 

120
00:05:30,725 --> 00:05:34,255
Und wir laden einfach die Szenen 0, weil wir wissen, dass

121
00:05:34,250 --> 00:05:36,860
die Szene oder die Titelszene

122
00:05:36,860 --> 00:05:40,450
oder die MainMenu-Szene auf dem Index 0 befindet. 

123
00:05:40,445 --> 00:05:43,495
Und jetzt gehen wir zurück in den UI-Manager. 

124
00:05:43,490 --> 00:05:47,180
Und hier werden wir dieselben Methoden erstellen. 

125
00:05:47,180 --> 00:05:49,790
Aber anstatt die Dinge tatsächlich zu tun,

126
00:05:49,790 --> 00:05:50,810
werden
 wir auf
 den Level-Manager zugreifen

127
00:05:50,810 --> 00:05:52,870
und haben wir eine Instanz? 

128
00:05:52,865 --> 00:05:54,595
Ja, wir haben eine Instanz. 

129
00:05:54,590 --> 00:05:56,570
Also hier drin werden wir die Punktinstanz
 des Level-Managers bekommen

130
00:05:56,570 --> 00:06:03,870
, Punkt-Neustart-Level. 

131
00:06:04,000 --> 00:06:06,710
Und lasst uns das Gleiche hier machen,

132
00:06:06,710 --> 00:06:08,980
aber anstatt das Level neu zu starten,

133
00:06:08,975 --> 00:06:11,225
kehren Sie zum Hauptmenü zurück. 

134
00:06:11,225 --> 00:06:14,015
Also spar dir das auf, geh zurück zu Unity. 

135
00:06:14,015 --> 00:06:16,365
Und ich weiß, dass sich das etwas überflüssig anfühlt. 

136
00:06:16,369 --> 00:06:17,839
Ich weiß, dass es sich anfühlt, als würden wir

137
00:06:17,840 --> 00:06:19,930
immer wieder dasselbe
 tun. 

138
00:06:19,925 --> 00:06:22,465
Aber ich glaube, dass dies

139
00:06:22,460 --> 00:06:25,360
eine angemessenere Art
 ist, Dinge zu tun. 

140
00:06:25,355 --> 00:06:27,695
So können wir zum UI-Manager, zum

141
00:06:27,695 --> 00:06:31,675
neu gestarteten Level und zum Hauptmenü gehen. 

142
00:06:31,670 --> 00:06:34,680
Gehe zu deinem Manager

143
00:06:35,320 --> 00:06:37,540
und kehre zum Hauptmenü zurück. 

144
00:06:37,535 --> 00:06:38,725
Spar dir das auf. 

145
00:06:38,720 --> 00:06:42,070
Schalten wir den Tiefenbildschirm aus. 

146
00:06:42,065 --> 00:06:43,675
Lassen Sie uns zunächst die von uns vorgenommenen Änderungen

147
00:06:43,670 --> 00:06:45,610
anwenden. 

148
00:06:45,605 --> 00:06:48,155
Jetzt schalten wir ab. 

149
00:06:48,155 --> 00:06:51,445
Zunächst setzen wir das Alpha auf 0. 

150
00:06:51,440 --> 00:06:55,960
Wir werden den tauben Bildschirm abschalten. 

151
00:06:55,955 --> 00:07:00,555
Größer stirbt das Spiel. 

152
00:07:00,559 --> 00:07:03,619
Und jetzt haben wir das Neustart- und Hauptmenü. 

153
00:07:03,620 --> 00:07:04,790
Wenn ich auf das Hauptmenü klicke,

154
00:07:04,790 --> 00:07:06,590
gehe
 ich zurück zum Hauptmenü. 

155
00:07:06,590 --> 00:07:07,430
Exzellent. 

156
00:07:07,430 --> 00:07:08,840
Versuchen wir es noch einmal mit
 dem

157
00:07:08,840 --> 00:07:10,750
Neustart des Levels. 

158
00:07:10,745 --> 00:07:12,955
Wir sterben, wir beginnen mit dem Level. Da sind wir los. 

159
00:07:12,950 --> 00:07:15,430
Wir sind wieder auf Level 2, Baby. 

160
00:07:15,425 --> 00:07:17,075
So exzellente Arbeit. 

161
00:07:17,075 --> 00:07:20,125
Ich hoffe es gefällt dir. Ich hoffe, du hast diese Herausforderung gemacht. 

162
00:07:20,120 --> 00:07:22,940
Ich hoffe, du hast dein Bestes gegeben und ich

163
00:07:22,940 --> 00:07:26,050
gratuliere dir, wenn du es von Anfang bis Ende getan hast,

164
00:07:26,045 --> 00:07:27,275
ganz alleine. 

165
00:07:27,275 --> 00:07:29,375
Ich werde alles inszenieren,

166
00:07:29,374 --> 00:07:32,634
sage alle begehen die Änderungen. 

167
00:07:32,630 --> 00:07:38,360
Es wurde eine Möglichkeit erstellt, das Level neu

168
00:07:38,360 --> 00:07:44,870
oder nach dem Tod zum Hauptmenü zurückzukehren. 

169
00:07:44,870 --> 00:07:47,920
Und kein Weg geschaffen. 

170
00:07:47,915 --> 00:07:51,925
Zwei Tasten, um

171
00:07:51,920 --> 00:07:53,570
das Level
 neu zu starten, kehren
 nach dem Tod zum Hauptmenü zurück

172
00:07:53,570 --> 00:07:55,460
. 

173
00:07:55,460 --> 00:07:56,690
Und wenn sich das ändert. 

174
00:07:56,690 --> 00:07:58,610
Wenn Sie mir noch keine Bewertung hinterlassen

175
00:07:58,610 --> 00:08:00,140
, können Sie ein
 bisschen warten

176
00:08:00,140 --> 00:08:01,790
und mir dann eine Bewertung hinterlassen.
 

177
00:08:01,790 --> 00:08:03,530
Dies ist der perfekte Zeitpunkt und wir

178
00:08:03,530 --> 00:08:05,360
sehen uns im nächsten, wo wir einen der cooleren Aspekte eines jeden Spiels
 erstellen werden

179
00:08:05,360 --> 00:08:08,960
,

180
00:08:08,960 --> 00:08:10,550
nämlich das Pause-Menü. 

181
00:08:10,550 --> 00:08:12,930
Also sehe ich dich dann. 

