Página 1 de 1
Como fazer o random esta sempre sorteando
Enviado: Seg Mar 07, 2022 3:04 pm
por Srjhonny
Quero fazer um sistema com o codigo random, para criar aleatoriamente um dos 17 inimigos que fiz para meu game. A ideia é sortear um numero a cada intervalo de tempo, para criar o inimigo que corresponde ao numero sorteado. Porem o codigo "random" so esta sorteando uma vez, e eu queria que ele sorteasse sempre a cada 10s por exeplo.
Re: Como fazer o random esta sempre sorteando
Enviado: Sex Mar 18, 2022 11:47 am
por ValdeciVieira
A frequência com que um código é executado depende de qual evento você coloca o mesmo.
No
Create ele só será executado quando a instância for criada enquanto no
Step ele será executado a cada frame do jogo. (60 FPS = 60 vezes por segundo)
Como você quer que o sorteio ocorra em um loop de 10 segundos seria uma boa usar
Alarms
Alarm0:
Código: Selecionar todos
//Coloque o seu código de sorteio e criação de inimigo
alarm[0] = 10*room_speed; //Redifine o alarm para ficar em loop
//Alarms trabalham com milisegundos então multiplique os segundos pela velocidade do jogo (no caso da room atual) para conseguir os milisegundos corretos
Mas lembre-se de ativar o alarm!
Create: