1
00:00:00,000 --> 00:00:04,490
Bienvenido de nuevo, Mis desarrolladores de juegos favoritos en este video,

2
00:00:04,485 --> 00:00:06,515
lugar de cada sola vez
tener que

3
00:00:06,510 --> 00:00:08,580
buscar ya sea en
la consola para

4
00:00:08,580 --> 00:00:11,040
la depuración o mirar en el objeto

5
00:00:11,040 --> 00:00:13,850
del gestor de juegos para saber cuántas monedas tenemos. 

6
00:00:13,845 --> 00:00:16,415
En realidad hemos creado el lienzo de la interfaz

7
00:00:16,410 --> 00:00:19,020
de usuario
para registrar todos los Bitcoins que tenemos. 

8
00:00:19,020 --> 00:00:21,360
Entonces como puedes ver, tenemos 0 en este momento,

9
00:00:21,360 --> 00:00:24,360
pero si recogemos una moneda, eso lo conseguimos. 

10
00:00:24,360 --> 00:00:26,670
Entonces, no perdamos más tiempo y
empecemos

11
00:00:26,670 --> 00:00:29,780
en este video realmente sencillo. 

12
00:00:29,775 --> 00:00:34,415
Oh, vale, Así que ahora es el momento de mostrar realmente

13
00:00:34,410 --> 00:00:38,790
los Bitcoins que hemos recogido en nuestro lienzo de interfaz de usuario. 

14
00:00:38,790 --> 00:00:42,270
Entonces voy a hacer la escena un poco más grande. 

15
00:00:42,265 --> 00:00:45,565
Voy a encontrar el Lienzo y aquí en alguna parte. 

16
00:00:45,560 --> 00:00:47,650
Entonces haga doble clic en el lienzo de la IU. 

17
00:00:47,645 --> 00:00:48,925
Abrámoslo. 

18
00:00:48,920 --> 00:00:50,540
Veamos qué tenemos

19
00:00:50,540 --> 00:00:54,730
y haga clic en View IU canvas para que podamos ver todo. 

20
00:00:54,725 --> 00:00:56,935
Tenemos la salud de la interfaz de usuario del arma,

21
00:00:56,930 --> 00:01:01,430
y sigamos adelante y creamos un nuevo juego vacío. 

22
00:01:01,430 --> 00:01:04,340
No, no, lo siento, no en la salud en el

23
00:01:04,340 --> 00:01:07,580
lienzo de
la interfaz de usuario crear un objeto de juego vacío. 

24
00:01:07,580 --> 00:01:15,530
Y estas serán las monedas o lo que sea. 

25
00:01:15,530 --> 00:01:18,110
Pero el rastreador de monedas, no sé,

26
00:01:18,110 --> 00:01:21,340
con el maíz se producen. Ahí vamos. 

27
00:01:21,335 --> 00:01:23,695
Entonces Bitcoin tracker, y aquí vamos
a

28
00:01:23,690 --> 00:01:26,150
agregar en la UI y la imagen,

29
00:01:26,150 --> 00:01:28,010
y esto representará la imagen,

30
00:01:28,010 --> 00:01:31,400
la imagen. Ahí vamos. 

31
00:01:31,400 --> 00:01:33,350
Y sólo va a ser,

32
00:01:33,350 --> 00:01:36,580
déjame mirar a través de los sprites. 

33
00:01:36,575 --> 00:01:40,175
Sprites hacen estos más pequeños. 

34
00:01:40,175 --> 00:01:42,085
Ahí vamos, las monedas,

35
00:01:42,080 --> 00:01:46,270
mientras que la moneda la acabo de ver, monedas, monedas de estrella. 

36
00:01:46,265 --> 00:01:50,855
Y agreguemos los objetivos de la terapia de imagen en el sprite. 

37
00:01:50,855 --> 00:01:52,925
Podemos establecer a tamaño nativo. 

38
00:01:52,925 --> 00:01:54,775
Ahí vamos. Creo que ya es lo suficientemente bueno. 

39
00:01:54,770 --> 00:01:56,650
Lo ponemos justo aquí

40
00:01:56,645 --> 00:01:59,905
justo al lado puedes ponerlo donde quieras obviamente,

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

42
00:02:01,115 --> 00:02:03,385
pero solo lo voy a poner justo aquí. 

43
00:02:03,380 --> 00:02:05,000
Y luego voy a crear una,

44
00:02:05,000 --> 00:02:06,740
otra UI aquí. 

45
00:02:06,740 --> 00:02:08,750
Oh, perdón por eso. 

46
00:02:08,750 --> 00:02:11,240
No debimos haber puesto la imagen. 

47
00:02:11,240 --> 00:02:13,730
Permítanme simplemente establecer la imagen. 

48
00:02:13,730 --> 00:02:17,150
bug de posición moverá todo el objeto en tan solo un poco. 

49
00:02:17,150 --> 00:02:20,930
Y voy a crear texto mucho pro aquí. 

50
00:02:20,930 --> 00:02:23,840
Y obviamente lo voy a hacer,

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

52
00:02:27,095 --> 00:02:29,545
y cambiar la fuente en ella, que

53
00:02:29,540 --> 00:02:33,010
sea la que tenga el robot pensando,

54
00:02:33,005 --> 00:02:35,635
voy a mover todo este objeto aquí. 

55
00:02:35,630 --> 00:02:39,770
Me muevo un poco la imagen a la izquierda. 

56
00:02:39,770 --> 00:02:40,460
Ahí vamos. 

57
00:02:40,460 --> 00:02:43,990
Y luego el texto un poco a la derecha. 

58
00:02:43,985 --> 00:02:50,345
Y esta será la cantidad de texto del BDC. 

59
00:02:50,345 --> 00:02:53,645
Y lo mantendremos en mi 99 solo para representar todo. 

60
00:02:53,645 --> 00:02:56,825
Y lo pondremos en el medio en la alineación

61
00:02:56,825 --> 00:03:00,485
y lo estableceremos en tamaño automático, aumentamos el máximo. 

62
00:03:00,485 --> 00:03:04,265
Y déjame cambiar un poco el texto. Ahí vamos. 

63
00:03:04,265 --> 00:03:06,115
Eso se ve bien. Yo creo. 

64
00:03:06,110 --> 00:03:08,660
Sí, eso se ve bien en mi opinión. 

65
00:03:08,660 --> 00:03:10,280
Por lo que tenemos el número justo aquí

66
00:03:10,280 --> 00:03:13,060
mostrado por encima de la salud y cada vez que
recogemos,

67
00:03:13,055 --> 00:03:14,285
deberíamos conseguir esto. 

68
00:03:14,285 --> 00:03:16,895
De acuerdo, genial, Así que voy a guardar esto. 

69
00:03:16,895 --> 00:03:19,615
Voy a entrar en el lienzo de UI

70
00:03:19,610 --> 00:03:22,250
y voy a abrir el Administrador de UI. 

71
00:03:22,250 --> 00:03:25,070
Entonces aquí, obviamente necesitaremos una referencia. 

72
00:03:25,070 --> 00:03:27,020
Por lo que la primera referencia va a ser

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

74
00:03:31,190 --> 00:03:33,610
De qué se trataba texto Mesh Procore,

75
00:03:33,605 --> 00:03:37,265
puré
gravado Pro GUI. 

76
00:03:37,265 --> 00:03:38,185
Usted estoy de acuerdo. 

77
00:03:38,180 --> 00:03:39,350
De acuerdo, eso es todo. 

78
00:03:39,350 --> 00:03:46,340
Y el texto BTC. 

79
00:03:46,340 --> 00:03:47,840
Guarda eso. 

80
00:03:47,840 --> 00:03:49,490
De acuerdo, entonces volvamos aquí. 

81
00:03:49,490 --> 00:03:54,970
Hagamos una referencia a este día. Ahora. 

82
00:03:54,965 --> 00:03:56,225
Ahí vamos. 

83
00:03:56,225 --> 00:03:58,355
Y vamos a aplicar los cambios
en el

84
00:03:58,355 --> 00:04:00,545
lienzo de la interfaz de usuario para que se aplique en todas partes. 

85
00:04:00,545 --> 00:04:01,435
Está bien, genial. 

86
00:04:01,430 --> 00:04:03,290
Ahora de vuelta en nuestro extremo aquí,

87
00:04:03,290 --> 00:04:05,030
¿qué vamos a hacer? 

88
00:04:05,030 --> 00:04:07,190
Bueno, obviamente cada vez

89
00:04:07,190 --> 00:04:09,730
que recogemos una moneda o empezamos de nuevo,

90
00:04:09,725 --> 00:04:11,935
o pasamos el punto,

91
00:04:11,930 --> 00:04:15,530
queremos que se muestre aquí mismo en el lienzo de la UI. 

92
00:04:15,530 --> 00:04:18,440
Y este va a ser tu reto para establecer

93
00:04:18,440 --> 00:04:21,910
el valor de la moneda y actualizarla cada vez. 

94
00:04:21,905 --> 00:04:23,995
Entonces crea un método que actualice

95
00:04:23,990 --> 00:04:26,500
el texto de la moneda y el Administrador de UI,

96
00:04:26,495 --> 00:04:29,315
ponlo al principio para que no

97
00:04:29,315 --> 00:04:31,955
necesitemos saber dónde está el principio, ¿dónde lo vendemos? 

98
00:04:31,955 --> 00:04:35,735
Y también asegúrate de que cada vez que agreguemos o eliminemos

99
00:04:35,735 --> 00:04:39,625
monedas para actualizarlo en el lienzo de la interfaz de usuario. 

100
00:04:39,620 --> 00:04:41,200
Para que fuera del camino,

101
00:04:41,195 --> 00:04:46,465
paren el video ahora mismo y vayan a hacer el caldeo. 

102
00:04:46,460 --> 00:04:48,620
De acuerdo, bienvenido de nuevo. 

103
00:04:48,620 --> 00:04:52,160
Entonces en el Administrador de UI,

104
00:04:52,160 --> 00:04:53,840
mientras que el Administrador de UI,

105
00:04:53,840 --> 00:04:56,390
y vamos a desplazarnos hacia abajo y aquí vamos

106
00:04:56,390 --> 00:04:59,200
crear un vacío público,

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

108
00:05:06,350 --> 00:05:09,680
Y aquí todo lo que voy a hacer es acceder
al

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

110
00:05:14,285 --> 00:05:18,385
Y va a ser igual al entero aquí mismo,

111
00:05:18,380 --> 00:05:23,080
que es la cantidad de BDC. 

112
00:05:23,075 --> 00:05:27,335
Y va a ser igual a cantidad de BTC. Ahí vamos. 

113
00:05:27,335 --> 00:05:30,025
Entonces esto no funciona porque no
se puede

114
00:05:30,020 --> 00:05:32,840
convertir en cadena. 

115
00:05:32,840 --> 00:05:36,290
Entonces voy a añadir la cadena de punto dos. 

116
00:05:36,290 --> 00:05:37,810
Guarda eso. 

117
00:05:37,805 --> 00:05:39,535
Entonces esto es un poco de truco. 

118
00:05:39,530 --> 00:05:41,170
A lo mejor no sabías hacer eso. 

119
00:05:41,165 --> 00:05:42,925
Hay otras formas de evitar esto,

120
00:05:42,920 --> 00:05:46,430
pero esta es una forma que te voy a mostrar por ahora. 

121
00:05:46,430 --> 00:05:48,610
Por lo que de vuelta en el gestor de juego,

122
00:05:48,605 --> 00:05:50,375
cuanto empecemos. 

123
00:05:50,375 --> 00:05:52,645
Entonces en principio o sabes qué? 

124
00:05:52,640 --> 00:05:54,010
Mientras tengamos el despierto,

125
00:05:54,005 --> 00:05:55,165
vamos a venderlo en el despierto. 

126
00:05:55,160 --> 00:05:58,730
Pero el problema con el despierto es que

127
00:05:58,730 --> 00:06:03,850
podría comenzar antes de que tengamos una instancia de UI Manager. 

128
00:06:03,845 --> 00:06:08,015
Entonces para eso, hagámoslo y empecemos por ahora. 

129
00:06:08,015 --> 00:06:09,785
Es un poco más seguro. 

130
00:06:09,785 --> 00:06:12,475
Administrador de Ui, instancia de
punto,

131
00:06:12,470 --> 00:06:15,910
actualización de puntos, textos de Bitcoin,

132
00:06:15,905 --> 00:06:18,935
y van a ser los Bitcoins actuales. 

133
00:06:18,935 --> 00:06:21,025
Y luego cuando tengamos los Bitcoins,

134
00:06:21,020 --> 00:06:24,950
también
vamos a actualizar esto

135
00:06:24,950 --> 00:06:27,440
y lo gastado después

136
00:06:27,440 --> 00:06:30,290
venderlo porque no queremos tener negativo,

137
00:06:30,290 --> 00:06:32,080
así que no lo vamos a vender aquí. 

138
00:06:32,075 --> 00:06:34,225
Lo dijimos después de comprobar si tenemos

139
00:06:34,220 --> 00:06:36,980
menos de 0 y luego lo hacemos 0. 

140
00:06:36,980 --> 00:06:38,320
Entonces guarde eso. 

141
00:06:38,315 --> 00:06:40,435
De vuelta en nuestro juego. 

142
00:06:40,430 --> 00:06:43,970
Nosotros vamos a ejecutar el juego. 

143
00:06:43,970 --> 00:06:46,030
Hagamos esto un poco más grande. 

144
00:06:46,025 --> 00:06:48,445
Entonces corre el juego, deberíamos ver 0

145
00:06:48,440 --> 00:06:50,900
aquí porque no tenemos monedas. 

146
00:06:50,900 --> 00:06:52,040
Ahí vamos. Tenemos 0. 

147
00:06:52,040 --> 00:06:53,660
Y ahora cuando recojamos esto,

148
00:06:53,660 --> 00:06:55,190
así que por favor mute el audio. 

149
00:06:55,190 --> 00:06:58,250
Cuando recogemos esto, deberíamos ver que obtenemos diez. 

150
00:06:58,250 --> 00:07:01,030
Excelente. Por lo que ahora podemos recoger

151
00:07:01,025 --> 00:07:04,235
nuestras monedas y por supuesto también las podemos gastar. 

152
00:07:04,235 --> 00:07:06,175
No tenemos la oportunidad de gastarlos,

153
00:07:06,170 --> 00:07:08,600
pero en un rato empezaremos a crear

154
00:07:08,600 --> 00:07:11,410
tiendas y ahí es cuando podremos gastarlos. 

155
00:07:11,405 --> 00:07:13,415
Entonces con eso fuera del camino,

156
00:07:13,415 --> 00:07:14,755
no
estoy seguro por qué sigo diciendo

157
00:07:14,750 --> 00:07:18,290
esta mezcla para comprometer todos tus cambios. 

158
00:07:18,290 --> 00:07:20,420
Espero que estés disfrutando y te veré en

159
00:07:20,420 --> 00:07:22,670
el próximo video donde aprenderemos

160
00:07:22,670 --> 00:07:24,400
cómo realmente podemos ganar

161
00:07:24,395 --> 00:07:27,205
nuestros bitcoins y no solo recogerlos del piso. 

162
00:07:27,200 --> 00:07:29,520
Entonces nos vemos. 

