Bem-vindo de volta, Meus desenvolvedores de jogos favoritos neste vídeo, em
vez de sempre ter que
procurar no console a
depuração ou procurar o objeto
do gerenciador de jogos para saber quantas moedas temos.
Na verdade, criamos a tela da interface
do usuário para registrar todos os Bitcoins que temos.
Então, como você pode ver, temos 0 agora,
mas se pegarmos uma moeda, conseguimos isso.
Então, não vamos perder mais tempo e vamos
começar neste vídeo realmente simples.
Oh, ok, então agora é hora de realmente exibir
os Bitcoins que pegamos em nossa tela de interface do usuário.
Então, vou tornar a cena um pouco maior.
Vou encontrar o Canvas e aqui em algum lugar.
Portanto, clique duas vezes na tela da interface do usuário.
Vamos abri-lo.
Vamos ver o que temos
e clicar em Exibir tela da interface do usuário para que possamos ver tudo.
Temos a saúde da interface do usuário da arma,
e vamos prosseguir e criar um novo jogo vazio.
Não, não, desculpe, não na saúde na
tela da interface do usuário crie um objeto de jogo vazio.
E essas serão as moedas ou o que quer que seja.
Mas o rastreador de moedas, eu não sei,
com milho ocorre. Lá vamos nós.
Então, rastreador Bitcoin, e aqui vamos
adicionar a UI e a imagem,
e isso representará a imagem,
a imagem. Lá vamos nós.
E vai ser,
deixe-me olhar através dos sprites.
Sprites os tornam menores.
Lá vamos nós, as moedas,
enquanto a moeda que acabei de ver, moedas, moedas de estrela.
E vamos adicionar as metas de terapia de imagem no sprite.
Podemos definir o tamanho nativo.
Lá vamos nós. Acho que é bom o suficiente.
Nós colocamos aqui
ao lado de você pode colocá-lo onde quiser, obviamente,
como eu sempre digo,
mas eu vou colocá-lo aqui mesmo.
E então eu vou criar uma
outra interface do usuário aqui.
Oh, desculpe por isso.
Não deveríamos ter colocado a imagem.
Deixe-me apenas definir a imagem.
bug de posição moverá o objeto inteiro em apenas um pouco.
E vou criar texto muito profissional aqui.
E, obviamente, vou fazer isso,
digamos 99, 99, negrito,
e mudar a fonte nele,
torná-lo aquele com o robô pensando,
vou mover todo esse objeto aqui.
Vou mover a imagem um pouco para a esquerda.
Lá vamos nós.
E então o texto um pouco à direita.
E essa será a quantidade de texto BDC.
E vamos mantê-lo no meu 99 só para representar tudo.
E vamos colocá-lo no meio no alinhamento
e configurá-lo para tamanho automático, aumentando o máximo.
E deixe-me mudar o texto um pouco. Lá vamos nós.
Isso parece bom. Eu acho.
Sim, isso parece bom na minha opinião.
Então, temos o número aqui
exibido acima da saúde e toda vez que pegamos,
devemos obter isso.
Ok, ótimo, então vou salvar isso.
Vou entrar na tela da interface do usuário
e vou abrir o UI Manager.
Então, aqui, obviamente, precisaremos de uma referência.
Portanto, a primeira referência será
um campo serializado do texto do tipo.
O que era texto Mesh Procore,
tributado mash Pro GUI.
Você eu concordo.
Certo, é isso.
E o texto BTC.
Salve isso.
Certo, então vamos voltar aqui.
Vamos obter uma referência a este dia. Agora.
Lá vamos nós.
E vamos aplicar as alterações na
tela da interface do usuário para que ela seja aplicada em todos os lugares.
Certo, ótimo.
Agora, de volta ao nosso lado aqui,
o que vamos fazer?
Bem, obviamente, toda vez
que pegamos uma moeda ou começamos de novo,
ou gastamos o ponto,
queremos que ela seja exibida aqui na tela da interface do usuário.
E esse será seu desafio definir o
valor da moeda e atualizar todas as vezes.
Então, crie um método que atualize
o texto da moeda e o UI Manager,
defina-o no início para que não precisemos
saber onde está o começo, onde o vendemos?
E também certifique-se de que toda vez que adicionarmos ou removemos
moedas para atualizá-las na tela da interface do usuário.
Então, fora do caminho,
pause o vídeo agora mesmo e vá fazer o caldeu.
Certo, bem-vindo de volta.
Então, no UI Manager,
enquanto o UI Manager,
e vamos rolar para baixo e aqui vamos
criar um vazio público,
Atualizar texto Bitcoin.
E aqui tudo o que vou fazer é acessar
o texto, o texto, o texto do PTC.
E será igual ao inteiro aqui,
que é a quantidade de BDC.
E será igual à quantidade de BTC. Lá vamos nós.
Portanto, isso não funciona porque você
não pode converter em string.
Então, vou adicionar a corda de ponto dois.
Salve isso.
Então isso é um truque.
Talvez você não soubesse como fazer isso.
Há outras maneiras de contornar isso,
mas essa é uma maneira que eu vou te mostrar por enquanto.
Então, de volta ao gerenciador de jogos,
assim que começamos.
Então, no começo ou você sabe o quê?
Enquanto tivermos o acordado,
vamos vendê-lo no acordado.
Mas o problema com o despertar é que ele
pode começar antes de termos uma instância do UI Manager.
Então, para isso, vamos fazer isso e começar por enquanto.
É um pouco mais seguro.
Ui Manager, instância
ponto, atualização de pontos, textos Bitcoin,
e serão os Bitcoins atuais.
E então, quando obtivermos os Bitcoins,
também vamos atualizar isso
e o gasto depois
vendê-lo porque não queremos ter negativo,
então não vamos vendê-lo aqui.
Dissemos isso depois de verificar se temos
menos de 0 e depois fazemos 0.
Então, salve isso.
De volta ao nosso jogo.
Vamos executar o jogo.
Vamos fazer isso um pouco maior.
Então execute o jogo, devemos ver 0
aqui porque não temos nenhuma moeda.
Lá vamos nós. Temos 0.
E agora, quando pegamos isso,
por favor, mude o áudio.
Quando pegamos isso, devemos ver que temos dez.
Excelente. Então agora podemos pegar
nossas moedas e, claro, também podemos gastá-las.
Não temos a oportunidade de gastá-los,
mas daqui a pouco começaremos a criar
lojas e é aí que poderemos gastá-las.
Então, com isso fora do caminho,
não sei por que continuo dizendo
essa mistura para cometer todas as suas alterações.
Espero que você esteja gostando e eu o vejo no
próximo vídeo, onde aprenderemos
como podemos realmente ganhar
nossos bitcoins e não apenas pegá-los do chão.
Então, vejo você.