Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Espera de tempo no GML Tópico resolvido

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
ArthurNic
Novato
Novato
Reações: 0
Mensagens: 5

Espera de tempo no GML

Mensagem por ArthurNic » Sex Jan 06, 2023 4:14 pm

opa! esses dias tenho começado a fazer um jogo de tiro top down pra poder aprender a usar o game maker studio 2, e queria saber como se faz pra fazer com que o inimigo espere certo tempo para atirar

Imagem

(ignore o fato de que os personagens são de jogos flash infantis)

Avatar do usuário
All-x
Administrador
Administrador
Reações: 8
Mensagens: 620
Localização: Dourados-MS

Contato:

Re: Espera de tempo no GML  Tópico resolvido

Mensagem por All-x » Sex Jan 06, 2023 4:43 pm

Tu pode usar alarms. No evento Create do inimigo tu pode colocar:

Código: Selecionar todos

// Define o tempo de intervalo em 3 segundos
intervalo_atirar = 3 * room_speed; 

// Dispara o alarm
alarm[0] = intervalo_atirar;
No evento Alarm 0 (Ocorre quando o valor de alarm[0] chega a 0):

Código: Selecionar todos

/**********COLOQUE SEU CÓDIGO DE ATIRAR AQUI**********/

// Dispara novamente o alarm
alarm[0] = intervalo_atirar;
Assim a cada 3 segundos ele atira.

Tutorial Simples sobre Alarms:
Willy Tutorial – Aprendendo a usar alarms!
1 Imagem
Começando com o Game Maker? Olhou para assinatura certa!

Imagem

Tutoriais e vídeo aulas de programação! Clique no Banner e confira!

Responder

Quem está online

Usuários navegando neste fórum: Ahrefs [Bot] e 5 visitantes