Página 1 de 1
Duvida - Pulo Duplo
Enviado: Qua Jul 31, 2019 12:59 am
por S Y L R E N
eu estou com uma duvida, tipo eu criei uma variavel para o pulo duplo e deixei em false para qndo eu pulasse ativasse essa variavel mas como eu faço para so acontecer o comando qndo a variavel estiver ativada??
(Título alterado para facilitar busca)
Re: Duvida
Enviado: Qua Jul 31, 2019 9:00 am
por All-x
Exemplo, vamos dizer que tenha criado a variável assim no
Create:
Quando o o personagem toca o chão essa variável fica em
true e e quando pular sem ter chão abaixo muda ela para
false. No
Step teria que ser algo como:
Código: Selecionar todos
// Verifica se o player está no chão
no_chao = place_meeting(x, y, obj_chao);
// Encostou no chão, então pode dar pulo duplo
if no_chao
{
pulo_duplo = true;
}
// Aperta pra cima e pula
if keyboard_check_pressed(vk_up)
{
// Pulo Normal (Quando está no chão)
if no_chao
{
vspeed = -18;
}
// Pulo Duplo (Quando não está no chão e pode dar o pulo duplo)
else if pulo_duplo
{
pulo_duplo = false;
vspeed = -18;
}
}
No mais é isso, basta adaptar ao teu código.
Espero que ajude.