1
00:00:00,000 --> 00:00:04,490
Bienvenue, Mes développeurs de jeux préférés dans cette vidéo,

2
00:00:04,485 --> 00:00:06,515
au lieu de
 devoir chaque fois

3
00:00:06,510 --> 00:00:08,580
chercher dans la console pour

4
00:00:08,580 --> 00:00:11,040
le débogage ou regarder l'objet

5
00:00:11,040 --> 00:00:13,850
du gestionnaire de jeu pour savoir combien de pièces nous avons. 

6
00:00:13,845 --> 00:00:16,415
Nous avons créé le canevas de l'interface utilisateur

7
00:00:16,410 --> 00:00:19,020
pour enregistrer tous les Bitcoins que nous possédons. 

8
00:00:19,020 --> 00:00:21,360
Comme vous pouvez le constater, nous avons 0 en ce moment,

9
00:00:21,360 --> 00:00:24,360
mais si nous prenons une pièce, nous obtenons cela. 

10
00:00:24,360 --> 00:00:26,670
Ne perdons donc plus de temps et
 commençons

11
00:00:26,670 --> 00:00:29,780
par cette vidéo très simple. 

12
00:00:29,775 --> 00:00:34,415
Oh, ok, donc maintenant il est temps d'afficher
 les

13
00:00:34,410 --> 00:00:38,790
Bitcoins que nous avons récupérés sur notre canevas d'interface utilisateur. 

14
00:00:38,790 --> 00:00:42,270
Je vais donc agrandir la scène. 

15
00:00:42,265 --> 00:00:45,565
Je vais trouver le Canvas et ici quelque part. 

16
00:00:45,560 --> 00:00:47,650
Double-cliquez sur le canevas de l'interface utilisateur. 

17
00:00:47,645 --> 00:00:48,925
Ouvrons-le. 

18
00:00:48,920 --> 00:00:50,540
Voyons ce que nous avons

19
00:00:50,540 --> 00:00:54,730
et cliquez sur Afficher le canevas de l'interface utilisateur pour que nous puissions tout voir. 

20
00:00:54,725 --> 00:00:56,935
Nous avons la santé de l'interface utilisateur de l'arme,

21
00:00:56,930 --> 00:01:01,430
et allons de l'avant et créons un nouveau jeu vide. 

22
00:01:01,430 --> 00:01:04,340
Non, pas, désolé, pas sur la santé sur le

23
00:01:04,340 --> 00:01:07,580
canevas de
 l'interface utilisateur, créez un objet de jeu vide. 

24
00:01:07,580 --> 00:01:15,530
Et ce seront les pièces de monnaie ou autres. 

25
00:01:15,530 --> 00:01:18,110
Mais le traqueur de pièces, je ne sais pas,

26
00:01:18,110 --> 00:01:21,340
avec du maïs se produit. On y va. 

27
00:01:21,335 --> 00:01:23,695
Donc Bitcoin tracker, et ici nous allons

28
00:01:23,690 --> 00:01:26,150
ajouter l'interface utilisateur et l'image,

29
00:01:26,150 --> 00:01:28,010
et cela représentera l'image,

30
00:01:28,010 --> 00:01:31,400
l'image. On y va. 

31
00:01:31,400 --> 00:01:33,350
Et ce sera juste,

32
00:01:33,350 --> 00:01:36,580
laissez-moi regarder à travers les sprites. 

33
00:01:36,575 --> 00:01:40,175
Les sprites les rendent plus petits. 

34
00:01:40,175 --> 00:01:42,085
On y va, les pièces,

35
00:01:42,080 --> 00:01:46,270
alors que la pièce que je viens de la voir, des pièces de monnaie, des pièces d'étoiles. 

36
00:01:46,265 --> 00:01:50,855
Et ajoutons les objectifs de thérapie par image au sprite. 

37
00:01:50,855 --> 00:01:52,925
Nous pouvons définir la taille native. 

38
00:01:52,925 --> 00:01:54,775
On y va. Je pense que c'est assez bien. 

39
00:01:54,770 --> 00:01:56,650
Nous le mettons
 juste ici

40
00:01:56,645 --> 00:01:59,905
juste à côté de vous pouvez le mettre où vous voulez évidemment,

41
00:01:59,900 --> 00:02:01,120
comme je le dis toujours,

42
00:02:01,115 --> 00:02:03,385
mais je vais juste le mettre ici. 

43
00:02:03,380 --> 00:02:05,000
Ensuite, je vais créer une

44
00:02:05,000 --> 00:02:06,740
autre interface utilisateur ici. 

45
00:02:06,740 --> 00:02:08,750
Oh, vraiment désolé pour ça. 

46
00:02:08,750 --> 00:02:11,240
Nous n'aurions pas dû mettre l'image. 

47
00:02:11,240 --> 00:02:13,730
Laissez-moi juste définir l'image. 

48
00:02:13,730 --> 00:02:17,150
bug de position va déplacer l'objet entier en un peu. 

49
00:02:17,150 --> 00:02:20,930
Et je vais créer du texte beaucoup pro ici. 

50
00:02:20,930 --> 00:02:23,840
Et évidemment, je vais le faire,

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

52
00:02:27,095 --> 00:02:29,545
et changer la police dessus,

53
00:02:29,540 --> 00:02:33,010
faire celle avec le robot qui pense,

54
00:02:33,005 --> 00:02:35,635
je vais déplacer tout cet objet ici. 

55
00:02:35,630 --> 00:02:39,770
Je déplace l'image un peu vers la gauche. 

56
00:02:39,770 --> 00:02:40,460
On y va. 

57
00:02:40,460 --> 00:02:43,990
Et puis le texte un peu à droite. 

58
00:02:43,985 --> 00:02:50,345
Et ce sera la quantité de texte BDC. 

59
00:02:50,345 --> 00:02:53,645
Et nous le garderons à mon 99 juste pour représenter tout. 

60
00:02:53,645 --> 00:02:56,825
Et nous le réglerons au milieu de l'alignement
 et le réglerons sur

61
00:02:56,825 --> 00:03:00,485
la taille automatique, augmenterons le maximum. 

62
00:03:00,485 --> 00:03:04,265
Laissez-moi changer un peu le texte. On y va. 

63
00:03:04,265 --> 00:03:06,115
Ça a l'air bien. Je pense. 

64
00:03:06,110 --> 00:03:08,660
Oui, c'est bon à mon avis. 

65
00:03:08,660 --> 00:03:10,280
Nous avons donc le numéro
 affiché ici

66
00:03:10,280 --> 00:03:13,060
au-dessus de la santé et chaque fois que nous décrochons,

67
00:03:13,055 --> 00:03:14,285
nous devrions l'obtenir. 

68
00:03:14,285 --> 00:03:16,895
Très bien, je vais donc sauver ça. 

69
00:03:16,895 --> 00:03:19,615
Je vais aller dans le canevas de l'interface utilisateur

70
00:03:19,610 --> 00:03:22,250
et je vais ouvrir le gestionnaire d'interface utilisateur. 

71
00:03:22,250 --> 00:03:25,070
Donc ici, évidemment, nous aurons besoin d'une référence. 

72
00:03:25,070 --> 00:03:27,020
La première référence sera donc

73
00:03:27,020 --> 00:03:31,190
un champ sérialisé du texte de type. 

74
00:03:31,190 --> 00:03:33,610
Qu'est-ce que c'était du texte Mesh Procore,

75
00:03:33,605 --> 00:03:37,265
mash Pro GUI
 taxé. 

76
00:03:37,265 --> 00:03:38,185
Vous, je suis d'accord. 

77
00:03:38,180 --> 00:03:39,350
D'accord, c'est tout. 

78
00:03:39,350 --> 00:03:46,340
Et le texte BTC. 

79
00:03:46,340 --> 00:03:47,840
Gardez ça. 

80
00:03:47,840 --> 00:03:49,490
Bon, donc revenons ici. 

81
00:03:49,490 --> 00:03:54,970
Voyons une référence à cette journée. Maintenant. 

82
00:03:54,965 --> 00:03:56,225
On y va. 

83
00:03:56,225 --> 00:03:58,355
Et appliquons les modifications
 sur le

84
00:03:58,355 --> 00:04:00,545
canevas de l'interface utilisateur pour qu'elles soient appliquées partout. 

85
00:04:00,545 --> 00:04:01,435
Ok, super. 

86
00:04:01,430 --> 00:04:03,290
Maintenant, à notre fin,

87
00:04:03,290 --> 00:04:05,030
que va-t-on faire ? 

88
00:04:05,030 --> 00:04:07,190
Eh bien, évidemment chaque fois

89
00:04:07,190 --> 00:04:09,730
nous prenons une pièce ou que nous recommençons,

90
00:04:09,725 --> 00:04:11,935
ou que nous dépensons le point,

91
00:04:11,930 --> 00:04:15,530
nous voulons qu'elle soit affichée ici même sur le canevas de l'interface utilisateur. 

92
00:04:15,530 --> 00:04:18,440
Et ce sera votre défi de définir

93
00:04:18,440 --> 00:04:21,910
la valeur de la pièce et de les mettre à jour à chaque fois. 

94
00:04:21,905 --> 00:04:23,995
Créez donc une méthode qui met à jour

95
00:04:23,990 --> 00:04:26,500
le texte de la pièce et le gestionnaire d'interface utilisateur,

96
00:04:26,495 --> 00:04:29,315
définissez-le au début afin que nous n'ayons pas

97
00:04:29,315 --> 00:04:31,955
besoin de savoir où est le début, où le vendons ? 

98
00:04:31,955 --> 00:04:35,735
Et assurez-vous également que chaque fois que nous ajoutons ou supprimons

99
00:04:35,735 --> 00:04:39,625
pièces de monnaie pour les mettre à jour dans le canevas de l'interface utilisateur. 

100
00:04:39,620 --> 00:04:41,200
Donc, hors du chemin,

101
00:04:41,195 --> 00:04:46,465
mettez la vidéo en pause et allez faire le chaldéen. 

102
00:04:46,460 --> 00:04:48,620
Bon, bon retour. 

103
00:04:48,620 --> 00:04:52,160
Donc dans le gestionnaire d'interface utilisateur,

104
00:04:52,160 --> 00:04:53,840
alors que le gestionnaire d'interface utilisateur,

105
00:04:53,840 --> 00:04:56,390
et faisons défiler vers le bas et ici
 créons

106
00:04:56,390 --> 00:04:59,200
un vide public,

107
00:04:59,195 --> 00:05:06,355
Mettre à jour le texte Bitcoin. 

108
00:05:06,350 --> 00:05:09,680
Et ici, tout ce que je vais faire est d'accéder
 au

109
00:05:09,680 --> 00:05:14,290
texte, au texte, au texte du PTC. 

110
00:05:14,285 --> 00:05:18,385
Et il sera égal à l'entier ici,

111
00:05:18,380 --> 00:05:23,080
ce qui correspond à la quantité de BDC. 

112
00:05:23,075 --> 00:05:27,335
Et cela va être égal à la quantité de BTC. On y va. 

113
00:05:27,335 --> 00:05:30,025
Cela ne fonctionne donc pas car vous
 ne pouvez

114
00:05:30,020 --> 00:05:32,840
pas convertir en chaîne. 

115
00:05:32,840 --> 00:05:36,290
Je vais donc ajouter la chaîne de points deux. 

116
00:05:36,290 --> 00:05:37,810
Gardez ça. 

117
00:05:37,805 --> 00:05:39,535
C'est donc un peu une astuce. 

118
00:05:39,530 --> 00:05:41,170
Peut-être ne saviez-vous pas comment faire ça. 

119
00:05:41,165 --> 00:05:42,925
Il y a d'autres moyens de contourner ce problème,

120
00:05:42,920 --> 00:05:46,430
mais c'est une façon que je vais vous montrer pour l'instant. 

121
00:05:46,430 --> 00:05:48,610
De retour dans le gestionnaire de jeu,

122
00:05:48,605 --> 00:05:50,375
dès que nous commençons. 

123
00:05:50,375 --> 00:05:52,645
Donc, au début ou vous savez quoi ? 

124
00:05:52,640 --> 00:05:54,010
Tant que nous sommes éveillés,

125
00:05:54,005 --> 00:05:55,165
vendons le tout dans l'éveillé. 

126
00:05:55,160 --> 00:05:58,730
Mais le problème avec l'éveillé est qu'il

127
00:05:58,730 --> 00:06:03,850
peut commencer avant que nous ayons une instance du gestionnaire d'interface utilisateur. 

128
00:06:03,845 --> 00:06:08,015
Donc, pour cela, faisons-le simplement et commençons pour l'instant. 

129
00:06:08,015 --> 00:06:09,785
C'est un peu plus sûr. 

130
00:06:09,785 --> 00:06:12,475
Ui Manager, instance de
 points,

131
00:06:12,470 --> 00:06:15,910
mise à jour de points, textes Bitcoin,

132
00:06:15,905 --> 00:06:18,935
et ce sera les Bitcoins actuels. 

133
00:06:18,935 --> 00:06:21,025
Et quand nous aurons les Bitcoins,

134
00:06:21,020 --> 00:06:24,950
nous allons également mettre à jour ceci

135
00:06:24,950 --> 00:06:27,440
et les dépenses dépensées après

136
00:06:27,440 --> 00:06:30,290
vente parce que nous ne voulons pas avoir de négatif,

137
00:06:30,290 --> 00:06:32,080
donc nous n'allons pas le vendre ici. 

138
00:06:32,075 --> 00:06:34,225
Nous l'avons dit après avoir vérifié si nous avons

139
00:06:34,220 --> 00:06:36,980
moins de 0, puis nous avons obtenu 0. 

140
00:06:36,980 --> 00:06:38,320
Alors, sauvegardez ça. 

141
00:06:38,315 --> 00:06:40,435
De retour dans notre jeu. 

142
00:06:40,430 --> 00:06:43,970
Nous allons diriger le jeu. 

143
00:06:43,970 --> 00:06:46,030
Faisons en sorte que cela soit un peu plus grand. 

144
00:06:46,025 --> 00:06:48,445
Alors lancez le jeu, nous devrions voir 0

145
00:06:48,440 --> 00:06:50,900
ici parce que nous n'avons pas de pièces. 

146
00:06:50,900 --> 00:06:52,040
On y va. Nous avons 0. 

147
00:06:52,040 --> 00:06:53,660
Et maintenant, lorsque nous récupérons
 cela,

148
00:06:53,660 --> 00:06:55,190
veuillez couper le son. 

149
00:06:55,190 --> 00:06:58,250
Lorsque nous aurons repris cela, nous devrions voir que nous en aurons dix. 

150
00:06:58,250 --> 00:07:01,030
Excellent. Nous pouvons donc maintenant récupérer

151
00:07:01,025 --> 00:07:04,235
nos pièces et, bien sûr, nous pouvons aussi les dépenser. 

152
00:07:04,235 --> 00:07:06,175
Nous n'avons pas la possibilité de les dépenser,

153
00:07:06,170 --> 00:07:08,600
mais dans un peu, nous allons commencer à créer

154
00:07:08,600 --> 00:07:11,410
des boutiques et c'est là que nous pourrons les dépenser. 

155
00:07:11,405 --> 00:07:13,415
Donc, avec cela,

156
00:07:13,415 --> 00:07:14,755
je ne sais pas pourquoi je continue de dire

157
00:07:14,750 --> 00:07:18,290
ce mélange pour commettre tous vos changements. 

158
00:07:18,290 --> 00:07:20,420
J'espère que vous appréciez et je vous verrai dans

159
00:07:20,420 --> 00:07:22,670
la prochaine vidéo où nous apprendrons

160
00:07:22,670 --> 00:07:24,400
comment gagner

161
00:07:24,395 --> 00:07:27,205
nos bitcoins et pas simplement les ramasser par terre. 

162
00:07:27,200 --> 00:07:29,520
Alors, à ce moment-là. 

