Bienvenido de nuevo, Mis desarrolladores de juegos favoritos en este video,
lugar de cada sola vez tener que
buscar ya sea en la consola para
la depuración o mirar en el objeto
del gestor de juegos para saber cuántas monedas tenemos.
En realidad hemos creado el lienzo de la interfaz
de usuario para registrar todos los Bitcoins que tenemos.
Entonces como puedes ver, tenemos 0 en este momento,
pero si recogemos una moneda, eso lo conseguimos.
Entonces, no perdamos más tiempo y empecemos
en este video realmente sencillo.
Oh, vale, Así que ahora es el momento de mostrar realmente
los Bitcoins que hemos recogido en nuestro lienzo de interfaz de usuario.
Entonces voy a hacer la escena un poco más grande.
Voy a encontrar el Lienzo y aquí en alguna parte.
Entonces haga doble clic en el lienzo de la IU.
Abrámoslo.
Veamos qué tenemos
y haga clic en View IU canvas para que podamos ver todo.
Tenemos la salud de la interfaz de usuario del arma,
y sigamos adelante y creamos un nuevo juego vacío.
No, no, lo siento, no en la salud en el
lienzo de la interfaz de usuario crear un objeto de juego vacío.
Y estas serán las monedas o lo que sea.
Pero el rastreador de monedas, no sé,
con el maíz se producen. Ahí vamos.
Entonces Bitcoin tracker, y aquí vamos a
agregar en la UI y la imagen,
y esto representará la imagen,
la imagen. Ahí vamos.
Y sólo va a ser,
déjame mirar a través de los sprites.
Sprites hacen estos más pequeños.
Ahí vamos, las monedas,
mientras que la moneda la acabo de ver, monedas, monedas de estrella.
Y agreguemos los objetivos de la terapia de imagen en el sprite.
Podemos establecer a tamaño nativo.
Ahí vamos. Creo que ya es lo suficientemente bueno.
Lo ponemos justo aquí
justo al lado puedes ponerlo donde quieras obviamente,
como siempre digo,
pero solo lo voy a poner justo aquí.
Y luego voy a crear una,
otra UI aquí.
Oh, perdón por eso.
No debimos haber puesto la imagen.
Permítanme simplemente establecer la imagen.
bug de posición moverá todo el objeto en tan solo un poco.
Y voy a crear texto mucho pro aquí.
Y obviamente lo voy a hacer,
digamos 99, 99, negrita,
y cambiar la fuente en ella, que
sea la que tenga el robot pensando,
voy a mover todo este objeto aquí.
Me muevo un poco la imagen a la izquierda.
Ahí vamos.
Y luego el texto un poco a la derecha.
Y esta será la cantidad de texto del BDC.
Y lo mantendremos en mi 99 solo para representar todo.
Y lo pondremos en el medio en la alineación
y lo estableceremos en tamaño automático, aumentamos el máximo.
Y déjame cambiar un poco el texto. Ahí vamos.
Eso se ve bien. Yo creo.
Sí, eso se ve bien en mi opinión.
Por lo que tenemos el número justo aquí
mostrado por encima de la salud y cada vez que recogemos,
deberíamos conseguir esto.
De acuerdo, genial, Así que voy a guardar esto.
Voy a entrar en el lienzo de UI
y voy a abrir el Administrador de UI.
Entonces aquí, obviamente necesitaremos una referencia.
Por lo que la primera referencia va a ser
un campo serializado del texto tipo.
De qué se trataba texto Mesh Procore,
puré gravado Pro GUI.
Usted estoy de acuerdo.
De acuerdo, eso es todo.
Y el texto BTC.
Guarda eso.
De acuerdo, entonces volvamos aquí.
Hagamos una referencia a este día. Ahora.
Ahí vamos.
Y vamos a aplicar los cambios en el
lienzo de la interfaz de usuario para que se aplique en todas partes.
Está bien, genial.
Ahora de vuelta en nuestro extremo aquí,
¿qué vamos a hacer?
Bueno, obviamente cada vez
que recogemos una moneda o empezamos de nuevo,
o pasamos el punto,
queremos que se muestre aquí mismo en el lienzo de la UI.
Y este va a ser tu reto para establecer
el valor de la moneda y actualizarla cada vez.
Entonces crea un método que actualice
el texto de la moneda y el Administrador de UI,
ponlo al principio para que no
necesitemos saber dónde está el principio, ¿dónde lo vendemos?
Y también asegúrate de que cada vez que agreguemos o eliminemos
monedas para actualizarlo en el lienzo de la interfaz de usuario.
Para que fuera del camino,
paren el video ahora mismo y vayan a hacer el caldeo.
De acuerdo, bienvenido de nuevo.
Entonces en el Administrador de UI,
mientras que el Administrador de UI,
y vamos a desplazarnos hacia abajo y aquí vamos
crear un vacío público,
Actualizar texto Bitcoin.
Y aquí todo lo que voy a hacer es acceder al
texto de PTC, texto, texto.
Y va a ser igual al entero aquí mismo,
que es la cantidad de BDC.
Y va a ser igual a cantidad de BTC. Ahí vamos.
Entonces esto no funciona porque no se puede
convertir en cadena.
Entonces voy a añadir la cadena de punto dos.
Guarda eso.
Entonces esto es un poco de truco.
A lo mejor no sabías hacer eso.
Hay otras formas de evitar esto,
pero esta es una forma que te voy a mostrar por ahora.
Por lo que de vuelta en el gestor de juego,
cuanto empecemos.
Entonces en principio o sabes qué?
Mientras tengamos el despierto,
vamos a venderlo en el despierto.
Pero el problema con el despierto es que
podría comenzar antes de que tengamos una instancia de UI Manager.
Entonces para eso, hagámoslo y empecemos por ahora.
Es un poco más seguro.
Administrador de Ui, instancia de punto,
actualización de puntos, textos de Bitcoin,
y van a ser los Bitcoins actuales.
Y luego cuando tengamos los Bitcoins,
también vamos a actualizar esto
y lo gastado después
venderlo porque no queremos tener negativo,
así que no lo vamos a vender aquí.
Lo dijimos después de comprobar si tenemos
menos de 0 y luego lo hacemos 0.
Entonces guarde eso.
De vuelta en nuestro juego.
Nosotros vamos a ejecutar el juego.
Hagamos esto un poco más grande.
Entonces corre el juego, deberíamos ver 0
aquí porque no tenemos monedas.
Ahí vamos. Tenemos 0.
Y ahora cuando recojamos esto,
así que por favor mute el audio.
Cuando recogemos esto, deberíamos ver que obtenemos diez.
Excelente. Por lo que ahora podemos recoger
nuestras monedas y por supuesto también las podemos gastar.
No tenemos la oportunidad de gastarlos,
pero en un rato empezaremos a crear
tiendas y ahí es cuando podremos gastarlos.
Entonces con eso fuera del camino,
no estoy seguro por qué sigo diciendo
esta mezcla para comprometer todos tus cambios.
Espero que estés disfrutando y te veré en
el próximo video donde aprenderemos
cómo realmente podemos ganar
nuestros bitcoins y no solo recogerlos del piso.
Entonces nos vemos.