1
00:00:00,000 --> 00:00:04,490
Bem-vindo de volta, Meus desenvolvedores de jogos favoritos neste vídeo, em

2
00:00:04,485 --> 00:00:06,515
vez de sempre
 ter que

3
00:00:06,510 --> 00:00:08,580
procurar no console
 a

4
00:00:08,580 --> 00:00:11,040
depuração ou procurar o objeto

5
00:00:11,040 --> 00:00:13,850
do gerenciador de jogos para saber quantas moedas temos. 

6
00:00:13,845 --> 00:00:16,415
Na verdade, criamos a tela da interface

7
00:00:16,410 --> 00:00:19,020
do usuário
 para registrar todos os Bitcoins que temos. 

8
00:00:19,020 --> 00:00:21,360
Então, como você pode ver, temos 0 agora,

9
00:00:21,360 --> 00:00:24,360
mas se pegarmos uma moeda, conseguimos isso. 

10
00:00:24,360 --> 00:00:26,670
Então, não vamos perder mais tempo e vamos

11
00:00:26,670 --> 00:00:29,780
começar neste vídeo realmente simples. 

12
00:00:29,775 --> 00:00:34,415
Oh, ok, então agora é hora de realmente exibir

13
00:00:34,410 --> 00:00:38,790
os Bitcoins que pegamos em nossa tela de interface do usuário. 

14
00:00:38,790 --> 00:00:42,270
Então, vou tornar a cena um pouco maior. 

15
00:00:42,265 --> 00:00:45,565
Vou encontrar o Canvas e aqui em algum lugar. 

16
00:00:45,560 --> 00:00:47,650
Portanto, clique duas vezes na tela da interface do usuário. 

17
00:00:47,645 --> 00:00:48,925
Vamos abri-lo. 

18
00:00:48,920 --> 00:00:50,540
Vamos ver o que temos

19
00:00:50,540 --> 00:00:54,730
e clicar em Exibir tela da interface do usuário para que possamos ver tudo. 

20
00:00:54,725 --> 00:00:56,935
Temos a saúde da interface do usuário da arma,

21
00:00:56,930 --> 00:01:01,430
e vamos prosseguir e criar um novo jogo vazio. 

22
00:01:01,430 --> 00:01:04,340
Não, não, desculpe, não na saúde na

23
00:01:04,340 --> 00:01:07,580
tela
 da interface do usuário crie um objeto de jogo vazio. 

24
00:01:07,580 --> 00:01:15,530
E essas serão as moedas ou o que quer que seja. 

25
00:01:15,530 --> 00:01:18,110
Mas o rastreador de moedas, eu não sei,

26
00:01:18,110 --> 00:01:21,340
com milho ocorre. Lá vamos nós. 

27
00:01:21,335 --> 00:01:23,695
Então, rastreador Bitcoin, e aqui vamos

28
00:01:23,690 --> 00:01:26,150
adicionar
 a UI e a imagem,

29
00:01:26,150 --> 00:01:28,010
e isso representará a imagem,

30
00:01:28,010 --> 00:01:31,400
a imagem. Lá vamos nós. 

31
00:01:31,400 --> 00:01:33,350
E vai ser,

32
00:01:33,350 --> 00:01:36,580
deixe-me olhar através dos sprites. 

33
00:01:36,575 --> 00:01:40,175
Sprites os tornam menores. 

34
00:01:40,175 --> 00:01:42,085
Lá vamos nós, as moedas,

35
00:01:42,080 --> 00:01:46,270
enquanto a moeda que acabei de ver, moedas, moedas de estrela. 

36
00:01:46,265 --> 00:01:50,855
E vamos adicionar as metas de terapia de imagem no sprite. 

37
00:01:50,855 --> 00:01:52,925
Podemos definir o tamanho nativo. 

38
00:01:52,925 --> 00:01:54,775
Lá vamos nós. Acho que é bom o suficiente. 

39
00:01:54,770 --> 00:01:56,650
Nós colocamos aqui

40
00:01:56,645 --> 00:01:59,905
ao
 lado de você pode colocá-lo onde quiser, obviamente,

41
00:01:59,900 --> 00:02:01,120
como eu sempre digo,

42
00:02:01,115 --> 00:02:03,385
mas eu vou colocá-lo aqui mesmo. 

43
00:02:03,380 --> 00:02:05,000
E então eu vou criar uma

44
00:02:05,000 --> 00:02:06,740
outra interface do usuário aqui. 

45
00:02:06,740 --> 00:02:08,750
Oh, desculpe por isso. 

46
00:02:08,750 --> 00:02:11,240
Não deveríamos ter colocado a imagem. 

47
00:02:11,240 --> 00:02:13,730
Deixe-me apenas definir a imagem. 

48
00:02:13,730 --> 00:02:17,150
bug de posição moverá o objeto inteiro em apenas um pouco. 

49
00:02:17,150 --> 00:02:20,930
E vou criar texto muito profissional aqui. 

50
00:02:20,930 --> 00:02:23,840
E, obviamente, vou fazer isso,

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

52
00:02:27,095 --> 00:02:29,545
e mudar a fonte nele,

53
00:02:29,540 --> 00:02:33,010
torná-lo aquele com o robô pensando,

54
00:02:33,005 --> 00:02:35,635
vou mover todo esse objeto aqui. 

55
00:02:35,630 --> 00:02:39,770
Vou mover a imagem um pouco para a esquerda. 

56
00:02:39,770 --> 00:02:40,460
Lá vamos nós. 

57
00:02:40,460 --> 00:02:43,990
E então o texto um pouco à direita. 

58
00:02:43,985 --> 00:02:50,345
E essa será a quantidade de texto BDC. 

59
00:02:50,345 --> 00:02:53,645
E vamos mantê-lo no meu 99 só para representar tudo. 

60
00:02:53,645 --> 00:02:56,825
E vamos colocá-lo no meio no alinhamento

61
00:02:56,825 --> 00:03:00,485
e configurá-lo para tamanho automático, aumentando o máximo. 

62
00:03:00,485 --> 00:03:04,265
E deixe-me mudar o texto um pouco. Lá vamos nós. 

63
00:03:04,265 --> 00:03:06,115
Isso parece bom. Eu acho. 

64
00:03:06,110 --> 00:03:08,660
Sim, isso parece bom na minha opinião. 

65
00:03:08,660 --> 00:03:10,280
Então, temos o número aqui

66
00:03:10,280 --> 00:03:13,060
exibido acima da saúde e toda vez que
 pegamos,

67
00:03:13,055 --> 00:03:14,285
devemos obter isso. 

68
00:03:14,285 --> 00:03:16,895
Ok, ótimo, então vou salvar isso. 

69
00:03:16,895 --> 00:03:19,615
Vou entrar na tela da interface do usuário

70
00:03:19,610 --> 00:03:22,250
e vou abrir o UI Manager. 

71
00:03:22,250 --> 00:03:25,070
Então, aqui, obviamente, precisaremos de uma referência. 

72
00:03:25,070 --> 00:03:27,020
Portanto, a primeira referência será

73
00:03:27,020 --> 00:03:31,190
um campo serializado do texto do tipo. 

74
00:03:31,190 --> 00:03:33,610
O que era texto Mesh Procore,

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

76
00:03:37,265 --> 00:03:38,185
Você eu concordo. 

77
00:03:38,180 --> 00:03:39,350
Certo, é isso. 

78
00:03:39,350 --> 00:03:46,340
E o texto BTC. 

79
00:03:46,340 --> 00:03:47,840
Salve isso. 

80
00:03:47,840 --> 00:03:49,490
Certo, então vamos voltar aqui. 

81
00:03:49,490 --> 00:03:54,970
Vamos obter uma referência a este dia. Agora. 

82
00:03:54,965 --> 00:03:56,225
Lá vamos nós. 

83
00:03:56,225 --> 00:03:58,355
E vamos aplicar as alterações
 na

84
00:03:58,355 --> 00:04:00,545
tela da interface do usuário para que ela seja aplicada em todos os lugares. 

85
00:04:00,545 --> 00:04:01,435
Certo, ótimo. 

86
00:04:01,430 --> 00:04:03,290
Agora, de volta ao nosso lado aqui,

87
00:04:03,290 --> 00:04:05,030
o que vamos fazer? 

88
00:04:05,030 --> 00:04:07,190
Bem, obviamente, toda vez

89
00:04:07,190 --> 00:04:09,730
que pegamos uma moeda ou começamos de novo,

90
00:04:09,725 --> 00:04:11,935
ou gastamos o ponto,

91
00:04:11,930 --> 00:04:15,530
queremos que ela seja exibida aqui na tela da interface do usuário. 

92
00:04:15,530 --> 00:04:18,440
E esse será seu desafio definir
 o

93
00:04:18,440 --> 00:04:21,910
valor da moeda e atualizar todas as vezes. 

94
00:04:21,905 --> 00:04:23,995
Então, crie um método que atualize

95
00:04:23,990 --> 00:04:26,500
o texto da moeda e o UI Manager,

96
00:04:26,495 --> 00:04:29,315
defina-o no início para que não
 precisemos

97
00:04:29,315 --> 00:04:31,955
saber onde está o começo, onde o vendemos? 

98
00:04:31,955 --> 00:04:35,735
E também certifique-se de que toda vez que adicionarmos ou removemos

99
00:04:35,735 --> 00:04:39,625
moedas para atualizá-las na tela da interface do usuário. 

100
00:04:39,620 --> 00:04:41,200
Então, fora do caminho,

101
00:04:41,195 --> 00:04:46,465
pause o vídeo agora mesmo e vá fazer o caldeu. 

102
00:04:46,460 --> 00:04:48,620
Certo, bem-vindo de volta. 

103
00:04:48,620 --> 00:04:52,160
Então, no UI Manager,

104
00:04:52,160 --> 00:04:53,840
enquanto o UI Manager,

105
00:04:53,840 --> 00:04:56,390
e vamos rolar para baixo e aqui vamos

106
00:04:56,390 --> 00:04:59,200
criar um vazio público,

107
00:04:59,195 --> 00:05:06,355
Atualizar texto Bitcoin. 

108
00:05:06,350 --> 00:05:09,680
E aqui tudo o que vou fazer é acessar

109
00:05:09,680 --> 00:05:14,290
o texto, o texto, o texto do PTC. 

110
00:05:14,285 --> 00:05:18,385
E será igual ao inteiro aqui,

111
00:05:18,380 --> 00:05:23,080
que é a quantidade de BDC. 

112
00:05:23,075 --> 00:05:27,335
E será igual à quantidade de BTC. Lá vamos nós. 

113
00:05:27,335 --> 00:05:30,025
Portanto, isso não funciona porque você

114
00:05:30,020 --> 00:05:32,840
não pode converter em string. 

115
00:05:32,840 --> 00:05:36,290
Então, vou adicionar a corda de ponto dois. 

116
00:05:36,290 --> 00:05:37,810
Salve isso. 

117
00:05:37,805 --> 00:05:39,535
Então isso é um truque. 

118
00:05:39,530 --> 00:05:41,170
Talvez você não soubesse como fazer isso. 

119
00:05:41,165 --> 00:05:42,925
Há outras maneiras de contornar isso,

120
00:05:42,920 --> 00:05:46,430
mas essa é uma maneira que eu vou te mostrar por enquanto. 

121
00:05:46,430 --> 00:05:48,610
Então, de volta ao gerenciador de jogos,

122
00:05:48,605 --> 00:05:50,375
assim que começamos. 

123
00:05:50,375 --> 00:05:52,645
Então, no começo ou você sabe o quê? 

124
00:05:52,640 --> 00:05:54,010
Enquanto tivermos o acordado,

125
00:05:54,005 --> 00:05:55,165
vamos vendê-lo no acordado. 

126
00:05:55,160 --> 00:05:58,730
Mas o problema com o despertar é que ele

127
00:05:58,730 --> 00:06:03,850
pode começar antes de termos uma instância do UI Manager. 

128
00:06:03,845 --> 00:06:08,015
Então, para isso, vamos fazer isso e começar por enquanto. 

129
00:06:08,015 --> 00:06:09,785
É um pouco mais seguro. 

130
00:06:09,785 --> 00:06:12,475
Ui Manager, instância

131
00:06:12,470 --> 00:06:15,910
ponto, atualização de pontos, textos Bitcoin,

132
00:06:15,905 --> 00:06:18,935
e serão os Bitcoins atuais. 

133
00:06:18,935 --> 00:06:21,025
E então, quando
 obtivermos os Bitcoins,

134
00:06:21,020 --> 00:06:24,950
também vamos atualizar isso

135
00:06:24,950 --> 00:06:27,440
e o gasto depois

136
00:06:27,440 --> 00:06:30,290
vendê-lo porque não queremos ter negativo,

137
00:06:30,290 --> 00:06:32,080
então não vamos vendê-lo aqui. 

138
00:06:32,075 --> 00:06:34,225
Dissemos isso depois de verificar se temos

139
00:06:34,220 --> 00:06:36,980
menos de 0 e depois fazemos 0. 

140
00:06:36,980 --> 00:06:38,320
Então, salve isso. 

141
00:06:38,315 --> 00:06:40,435
De volta ao nosso jogo. 

142
00:06:40,430 --> 00:06:43,970
Vamos executar o jogo. 

143
00:06:43,970 --> 00:06:46,030
Vamos fazer isso um pouco maior. 

144
00:06:46,025 --> 00:06:48,445
Então execute o jogo, devemos ver 0

145
00:06:48,440 --> 00:06:50,900
aqui porque não temos nenhuma moeda. 

146
00:06:50,900 --> 00:06:52,040
Lá vamos nós. Temos 0. 

147
00:06:52,040 --> 00:06:53,660
E agora, quando pegamos
 isso,

148
00:06:53,660 --> 00:06:55,190
por favor, mude o áudio. 

149
00:06:55,190 --> 00:06:58,250
Quando pegamos isso, devemos ver que temos dez. 

150
00:06:58,250 --> 00:07:01,030
Excelente. Então agora podemos pegar

151
00:07:01,025 --> 00:07:04,235
nossas moedas e, claro, também podemos gastá-las. 

152
00:07:04,235 --> 00:07:06,175
Não temos a oportunidade de gastá-los,

153
00:07:06,170 --> 00:07:08,600
mas daqui a pouco começaremos a criar

154
00:07:08,600 --> 00:07:11,410
lojas e é aí que poderemos gastá-las. 

155
00:07:11,405 --> 00:07:13,415
Então, com isso fora do caminho,

156
00:07:13,415 --> 00:07:14,755
não
 sei por que continuo dizendo

157
00:07:14,750 --> 00:07:18,290
essa mistura para cometer todas as suas alterações. 

158
00:07:18,290 --> 00:07:20,420
Espero que você esteja gostando e eu
 o vejo no

159
00:07:20,420 --> 00:07:22,670
próximo vídeo, onde aprenderemos

160
00:07:22,670 --> 00:07:24,400
como podemos realmente ganhar

161
00:07:24,395 --> 00:07:27,205
nossos bitcoins e não apenas pegá-los do chão. 

162
00:07:27,200 --> 00:07:29,520
Então, vejo você. 

