Página 1 de 1
Como que eu faço para fazer o tempo parar no gamemaker?
Enviado: Sex Dez 11, 2020 1:57 pm
por Iniciante
Eu quero saber como fazer os inimigos pararem e o player não, como se o jogador tivesse parador o tempo
Re: Como que eu faço para fazer o tempo parar no gamemaker? Tópico resolvido
Enviado: Sex Dez 11, 2020 5:29 pm
por Chuaschinai
Você pode criar uma variável global, com o valor de
1 para movimentando e
0 para parado, ai você pode multiplica-lo pela velocidade dos objetos inimigos, assim:
Essa variável global tem de estar em outro objeto tipo um objeto controle, que foi criado antes dos objeto inimigos, se estiver na versão 2.3 do Gamemaker pode coloca-lo em um script.
Create ou script:
Não sei a forma que você esta utilizando para movimentar, então só vou exemplificar aqui;
Step objeto inimigo:
Código: Selecionar todos
var spd = 3; // velocidade de movimento do inimigo
speed = spd * global.SpeedEnemies;
Agora se você definir a variável
global.SpeedEnemies como zero o inimigo terá sua velocidade multiplicada por
0 o que resultará em parado, se for por
1 será a velocidade padrão.