1
00:00:00,000 --> 00:00:04,490
Willkommen zurück, Meine Lieblingsspielentwickler in diesem Video,

2
00:00:04,485 --> 00:00:06,515
anstatt jedes Mal

3
00:00:06,510 --> 00:00:08,580
entweder in der Konsole
 nach dem Debug suchen

4
00:00:08,580 --> 00:00:11,040
oder sich
 das Objekt
 des Spielmanagers ansehen zu

5
00:00:11,040 --> 00:00:13,850
müssen, um zu wissen, wie viel Münzen wir haben. 

6
00:00:13,845 --> 00:00:16,415
Wir haben tatsächlich den UI-Canvas erstellt

7
00:00:16,410 --> 00:00:19,020
, um alle Bitcoins zu registrieren, die wir haben. 

8
00:00:19,020 --> 00:00:21,360
Wie Sie sehen können, haben wir gerade 0,

9
00:00:21,360 --> 00:00:24,360
aber wenn wir eine Münze abholen, bekommen wir das. 

10
00:00:24,360 --> 00:00:26,670
Verschwenden wir also keine Zeit mehr und
 fangen wir

11
00:00:26,670 --> 00:00:29,780
mit diesem wirklich einfachen Video an. 

12
00:00:29,775 --> 00:00:34,415
Oh, okay, jetzt ist es an der Zeit,
 die Bitcoins zu zeigen

13
00:00:34,410 --> 00:00:38,790
, die wir auf unserer UI-Canvas aufgegriffen haben. 

14
00:00:38,790 --> 00:00:42,270
Also werde ich die Szene ein bisschen größer machen. 

15
00:00:42,265 --> 00:00:45,565
Ich werde die Canvas finden und hier irgendwo. 

16
00:00:45,560 --> 00:00:47,650
Doppelklicken Sie also auf den UI-Canvas. 

17
00:00:47,645 --> 00:00:48,925
Lasst es uns öffnen. 

18
00:00:48,920 --> 00:00:50,540
Mal sehen, was wir haben

19
00:00:50,540 --> 00:00:54,730
und klicken Sie auf UI Canvas anzeigen, damit wir alles sehen können. 

20
00:00:54,725 --> 00:00:56,935
Wir haben die Waffenoberflächen-Gesundheit

21
00:00:56,930 --> 00:01:01,430
und lassen Sie uns fortfahren und ein neues leeres Spiel erstellen. 

22
00:01:01,430 --> 00:01:04,340
Nein, nicht, tut mir leid, nicht auf der Gesundheit auf

23
00:01:04,340 --> 00:01:07,580
der Benutzeroberfläche erstellen Sie ein leeres Spielobjekt. 

24
00:01:07,580 --> 00:01:15,530
Und das werden die Münzen oder was auch immer sein. 

25
00:01:15,530 --> 00:01:18,110
Aber Coin Tracker, ich weiß nicht,

26
00:01:18,110 --> 00:01:21,340
mit Mais auftreten. Da sind wir los. 

27
00:01:21,335 --> 00:01:23,695
Also Bitcoin-Tracker, und hier werden
 wir

28
00:01:23,690 --> 00:01:26,150
die Benutzeroberfläche und das Bild hinzufügen,

29
00:01:26,150 --> 00:01:28,010
und dies wird das Bild darstellen,

30
00:01:28,010 --> 00:01:31,400
das Bild. Da sind wir los. 

31
00:01:31,400 --> 00:01:33,350
Und es wird einfach so sein,

32
00:01:33,350 --> 00:01:36,580
lass mich die Sprites durchschauen. 

33
00:01:36,575 --> 00:01:40,175
Sprites machen diese kleiner. 

34
00:01:40,175 --> 00:01:42,085
Da sind wir, die Münzen,

35
00:01:42,080 --> 00:01:46,270
während die Münze ich sie gerade gesehen habe, Münzen, Sternmünzen. 

36
00:01:46,265 --> 00:01:50,855
Und lasst uns die Imagetherapie-Ziele beim Sprite hinzufügen. 

37
00:01:50,855 --> 00:01:52,925
Wir können auf native Größe einstellen. 

38
00:01:52,925 --> 00:01:54,775
Da sind wir los. Ich denke, es ist gut genug. 

39
00:01:54,770 --> 00:01:56,650
Wir stellen es direkt hier
 direkt

40
00:01:56,645 --> 00:01:59,905
neben dir hin und kannst es natürlich überall hinstellen, wo du willst

41
00:01:59,900 --> 00:02:01,120
,
 wie ich immer sage,

42
00:02:01,115 --> 00:02:03,385
aber ich werde es einfach hier einstellen. 

43
00:02:03,380 --> 00:02:05,000
Und dann erstelle ich hier eine, eine

44
00:02:05,000 --> 00:02:06,740
andere Benutzeroberfläche. 

45
00:02:06,740 --> 00:02:08,750
Oh, tut mir so leid. 

46
00:02:08,750 --> 00:02:11,240
Wir hätten das Bild nicht setzen sollen. 

47
00:02:11,240 --> 00:02:13,730
Lassen Sie mich einfach das Bild einstellen. 

48
00:02:13,730 --> 00:02:17,150
Positionsfehler bewegt das gesamte Objekt in nur ein bisschen. 

49
00:02:17,150 --> 00:02:20,930
Und ich werde hier drin viel pro Text erstellen. 

50
00:02:20,930 --> 00:02:23,840
Und offensichtlich werde ich es schaffen, sagen
 wir 99,

51
00:02:23,840 --> 00:02:27,100
99, fett,

52
00:02:27,095 --> 00:02:29,545
und ändere die Schriftart darauf,
 mach es

53
00:02:29,540 --> 00:02:33,010
zu dem, mit dem Roboter denkt,

54
00:02:33,005 --> 00:02:35,635
ich werde dieses ganze Objekt hierher bewegen. 

55
00:02:35,630 --> 00:02:39,770
Ich bewege das Bild ein bisschen nach links. 

56
00:02:39,770 --> 00:02:40,460
Da sind wir los. 

57
00:02:40,460 --> 00:02:43,990
Und dann der Text ein bisschen nach rechts. 

58
00:02:43,985 --> 00:02:50,345
Und dies wird die Menge an BDC-Text sein. 

59
00:02:50,345 --> 00:02:53,645
Und wir behalten es bei meiner 99, nur um alles darzustellen. 

60
00:02:53,645 --> 00:02:56,825
Und wir setzen es in der Mitte der Ausrichtung
 und setzen es auf

61
00:02:56,825 --> 00:03:00,485
automatische Größe, erhöht das Maximum. 

62
00:03:00,485 --> 00:03:04,265
Und lass mich den Text ein wenig ändern. Da sind wir los. 

63
00:03:04,265 --> 00:03:06,115
Das sieht gut aus. Ich glaube. 

64
00:03:06,110 --> 00:03:08,660
Ja, das sieht meiner Meinung nach gut aus. 

65
00:03:08,660 --> 00:03:10,280
Wir haben also die Nummer genau hier

66
00:03:10,280 --> 00:03:13,060
über der Gesundheit
 angezeigt und jedes Mal, wenn wir abholen,

67
00:03:13,055 --> 00:03:14,285
sollten
 wir dies bekommen. 

68
00:03:14,285 --> 00:03:16,895
Okay, großartig, also werde ich das speichern. 

69
00:03:16,895 --> 00:03:19,615
Ich gehe in die UI-Canvas

70
00:03:19,610 --> 00:03:22,250
und öffne den UI-Manager. 

71
00:03:22,250 --> 00:03:25,070
Also hier drin brauchen wir offensichtlich eine Referenz. 

72
00:03:25,070 --> 00:03:27,020
Die erste Referenz wird also
 ein serialisiertes Feld vom Typ Text sein

73
00:03:27,020 --> 00:03:31,190
. 

74
00:03:31,190 --> 00:03:33,610
Was war es Text Mesh Procore,

75
00:03:33,605 --> 00:03:37,265
besteuerte Mash Pro GUI. 

76
00:03:37,265 --> 00:03:38,185
Dir stimme ich zu. 

77
00:03:38,180 --> 00:03:39,350
Okay, das war's. 

78
00:03:39,350 --> 00:03:46,340
Und der BTC-Text. 

79
00:03:46,340 --> 00:03:47,840
Spar dir das auf. 

80
00:03:47,840 --> 00:03:49,490
Okay, also lasst uns wieder hier rein gehen. 

81
00:03:49,490 --> 00:03:54,970
Lassen Sie uns einen Hinweis auf diesen Tag bekommen. Jetzt. 

82
00:03:54,965 --> 00:03:56,225
Da sind wir los. 

83
00:03:56,225 --> 00:03:58,355
Und lassen Sie uns die Änderungen
 auf der UI-Canvas anwenden

84
00:03:58,355 --> 00:04:00,545
, damit sie überall angewendet werden. 

85
00:04:00,545 --> 00:04:01,435
Okay, großartig. 

86
00:04:01,430 --> 00:04:03,290
jetzt an unserem Ende

87
00:04:03,290 --> 00:04:05,030
Was werden wir jetzt an unserem Ende tun? 

88
00:04:05,030 --> 00:04:07,190
Nun, natürlich möchten
 wir jedes Mal

89
00:04:07,190 --> 00:04:09,730
, wenn wir eine Münze abholen
 oder neu anfangen

90
00:04:09,725 --> 00:04:11,935
oder den Punkt ausgeben,

91
00:04:11,930 --> 00:04:15,530
dass sie direkt hier auf der Benutzeroberfläche angezeigt wird. 

92
00:04:15,530 --> 00:04:18,440
Und dies wird Ihre Herausforderung sein,
 den Wert der Münze festzulegen

93
00:04:18,440 --> 00:04:21,910
und jedes Mal zu aktualisieren. 

94
00:04:21,905 --> 00:04:23,995
Erstellen Sie also eine Methode, die
 den Münztext und den UI-Manager aktualisiert

95
00:04:23,990 --> 00:04:26,500
,

96
00:04:26,495 --> 00:04:29,315
legen Sie ihn am Anfang fest, damit wir nicht

97
00:04:29,315 --> 00:04:31,955
wissen
 müssen, wo der Anfang ist, wo verkaufen wir ihn? 

98
00:04:31,955 --> 00:04:35,735
Stellen Sie außerdem sicher, dass jedes Mal, wenn wir
 Münzen hinzufügen oder entfernen

99
00:04:35,735 --> 00:04:39,625
, um sie in der Benutzeroberfläche zu aktualisieren. 

100
00:04:39,620 --> 00:04:41,200
Damit aus dem Weg ist,

101
00:04:41,195 --> 00:04:46,465
pausiere das Video jetzt und mach den Chaldäer. 

102
00:04:46,460 --> 00:04:48,620
Okay, willkommen zurück. 

103
00:04:48,620 --> 00:04:52,160
Also im UI-Manager,

104
00:04:52,160 --> 00:04:53,840
während der UI-Manager,

105
00:04:53,840 --> 00:04:56,390
und lassen Sie uns nach unten scrollen und hier eine öffentliche Lücke

106
00:04:56,390 --> 00:04:59,200
erstellen,

107
00:04:59,195 --> 00:05:06,355
Bitcoin-Text
 aktualisieren. 

108
00:05:06,350 --> 00:05:09,680
Und hier drin werde ich nur auf den Text, den Text,
 den Text und den Text von PTC zugreifen

109
00:05:09,680 --> 00:05:14,290
. 

110
00:05:14,285 --> 00:05:18,385
Und es wird gleich der Ganzzahl genau hier sein,

111
00:05:18,380 --> 00:05:23,080
was der Betrag an BDC entspricht. 

112
00:05:23,075 --> 00:05:27,335
Und es wird gleich der Menge an BTC sein. Da sind wir los. 

113
00:05:27,335 --> 00:05:30,025
Dies funktioniert also nicht, da Sie

114
00:05:30,020 --> 00:05:32,840
nicht in eine Zeichenfolge konvertieren können. 

115
00:05:32,840 --> 00:05:36,290
Also füge ich die Punkt-2-Zeichenfolge hinzu. 

116
00:05:36,290 --> 00:05:37,810
Spar dir das auf. 

117
00:05:37,805 --> 00:05:39,535
Das ist also ein bisschen ein Trick. 

118
00:05:39,530 --> 00:05:41,170
Vielleicht wussten Sie nicht, wie das geht. 

119
00:05:41,165 --> 00:05:42,925
Es gibt andere Möglichkeiten, dies zu umgehen,

120
00:05:42,920 --> 00:05:46,430
aber das ist eine Möglichkeit, die ich Ihnen vorerst zeigen werde. 

121
00:05:46,430 --> 00:05:48,610
Also zurück im Game-Manager,

122
00:05:48,605 --> 00:05:50,375
sobald wir anfangen. 

123
00:05:50,375 --> 00:05:52,645
Also anfangs oder weißt du was? 

124
00:05:52,640 --> 00:05:54,010
Solange wir wach sind,

125
00:05:54,005 --> 00:05:55,165
verkaufen
 wir es im Wachzustand. 

126
00:05:55,160 --> 00:05:58,730
Aber das Problem mit dem Erwachen ist, dass es

127
00:05:58,730 --> 00:06:03,850
beginnen
 könnte, bevor wir eine Instanz des UI-Managers haben. 

128
00:06:03,845 --> 00:06:08,015
Also lasst es uns einfach machen und vorerst anfangen. 

129
00:06:08,015 --> 00:06:09,785
Es ist ein bisschen sicherer. 

130
00:06:09,785 --> 00:06:12,475
Ui Manager, Punkt-Instanz,

131
00:06:12,470 --> 00:06:15,910
Punkt-Update, Bitcoin-Texte

132
00:06:15,905 --> 00:06:18,935
und es werden die aktuellen Bitcoins sein. 

133
00:06:18,935 --> 00:06:21,025
Und wenn wir dann die Bitcoins bekommen,

134
00:06:21,020 --> 00:06:24,950
werden
 wir dies
 und die Ausgaben nach dem
 Verkauf aktualisieren

135
00:06:24,950 --> 00:06:27,440
und die Ausgaben nach dem

136
00:06:27,440 --> 00:06:30,290
, weil wir nicht negativ sein wollen,

137
00:06:30,290 --> 00:06:32,080
also werden wir es hier nicht verkaufen. 

138
00:06:32,075 --> 00:06:34,225
Wir haben es gesagt, nachdem wir überprüft haben, ob wir

139
00:06:34,220 --> 00:06:36,980
weniger als 0 haben und dann machen wir es 0. 

140
00:06:36,980 --> 00:06:38,320
Also spar dir das auf. 

141
00:06:38,315 --> 00:06:40,435
Zurück in unserem Spiel. 

142
00:06:40,430 --> 00:06:43,970
Wir werden das Spiel starten. 

143
00:06:43,970 --> 00:06:46,030
Lassen Sie uns das ein bisschen größer machen. 

144
00:06:46,025 --> 00:06:48,445
Also führe das Spiel aus, wir sollten
 hier 0 sehen

145
00:06:48,440 --> 00:06:50,900
, weil wir keine Münzen haben. 

146
00:06:50,900 --> 00:06:52,040
Da sind wir los. Wir haben 0. 

147
00:06:52,040 --> 00:06:53,660
Und jetzt, wenn wir das abholen,

148
00:06:53,660 --> 00:06:55,190
Sie bitte den Ton stumm. 

149
00:06:55,190 --> 00:06:58,250
Wenn wir das abholen, sollten wir sehen, dass wir zehn bekommen. 

150
00:06:58,250 --> 00:07:01,030
Exzellent. Jetzt können wir

151
00:07:01,025 --> 00:07:04,235
unsere Münzen abholen und natürlich können wir sie auch ausgeben. 

152
00:07:04,235 --> 00:07:06,175
Wir haben nicht die Möglichkeit, sie auszugeben,

153
00:07:06,170 --> 00:07:08,600
aber in ein bisschen werden wir anfangen,
 Geschäfte zu schaffen

154
00:07:08,600 --> 00:07:11,410
, und dann können wir sie ausgeben. 

155
00:07:11,405 --> 00:07:13,415
Da das aus dem Weg ist,

156
00:07:13,415 --> 00:07:14,755
bin
 ich mir nicht sicher, warum ich
 diese Mischung immer wieder sage

157
00:07:14,750 --> 00:07:18,290
, um all Ihre Änderungen zu begehen. 

158
00:07:18,290 --> 00:07:20,420
Ich hoffe, es gefällt Ihnen und wir sehen uns im

159
00:07:20,420 --> 00:07:22,670
nächsten Video, in dem wir erfahren

160
00:07:22,670 --> 00:07:24,400
wie wir
 unsere Bitcoins tatsächlich verdienen und sie nicht nur vom Boden abholen können

161
00:07:24,395 --> 00:07:27,205
. 

162
00:07:27,200 --> 00:07:29,520
Wir sehen uns dann. 

