Etapa(Step)
Desenhar GUI(Draw GUI)
Obrigado por visitar a The Game Makers Brasil |
hud com numeração decrescente
hud com numeração decrescente
olá estou criando um jogo hidden objects e queria criar um sistema de hud com a quantidade de objetos na cena que ira diminuindo apos encontrar
Re: hud com numeração decrescente
Boa tarde, tudo bem ? Espero que sim !
Para fazer algo assim, crie um esboço, pode ser no paint mesmo, mas preciso de algo para entende oque você precisa exatamente.
Vou lhe da uma ideia, você pode criar um objeto, vamos chama-lo de objAmount, este obj sera responsavel por conta e nos mostra quantos objetos "batata" temos que ainda não foram encontrados, sendo assim, vamos partir para código, após criar o novo objeto, adicione a ele alguns eventos.
Criar(Create)Para fazer algo assim, crie um esboço, pode ser no paint mesmo, mas preciso de algo para entende oque você precisa exatamente.
Vou lhe da uma ideia, você pode criar um objeto, vamos chama-lo de objAmount, este obj sera responsavel por conta e nos mostra quantos objetos "batata" temos que ainda não foram encontrados, sendo assim, vamos partir para código, após criar o novo objeto, adicione a ele alguns eventos.
Código: Selecionar todos
amount = 0; // <-- Quantidade de objetos que faltam ser encontrados
myText = ""; // <-- Texto que sera exibido na tela, iniciamos ele vazio
Código: Selecionar todos
if (instance_exists(objEntidade)) {
var _enemys = instance_number(objEntidade);
for (var i = 0; i <= _enemys; i++) {
amount = i;
}
myText = "Restam: " + string(amount) + " Batatas"; //<-- Atualize o texto
}
Código: Selecionar todos
var _textSize = string_width(myText)/2; //<-- Verifica qual tamanho do meu texto para colocar no eixo X, dividi por 2 para ficar melhor
draw_text_ext_transformed(_textSize, 10, myText, 2, 800, .8, .8, 0) //<-- Desenha o texto na tela no canto superior esquerdo
Com isso finalizado, teremos algo assim
![](https://i.ibb.co/TYYKgLD/image.png)
Conforme os objetos "Batata" forem destruidos esse numero vai caindo. Espero ter ajudado ! Se ficou alguma duvida, é só falar !
![](https://i.ibb.co/TYYKgLD/image.png)
Conforme os objetos "Batata" forem destruidos esse numero vai caindo. Espero ter ajudado ! Se ficou alguma duvida, é só falar !
Ninguém vai bater tão forte como a vida, mas a questão não é o quão forte você consegue bater. É o quão forte você consegue apanhar e continuar seguindo em frente.
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante