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.

Bug personagem travando na rampa

Anúncios, Sugestões, Apresentações, Negócios e outras discussões.
Avatar do usuário
roby
Novato
Novato
Reações: 0
Mensagens: 1

Bug personagem travando na rampa

Mensagem por roby » Qua Out 04, 2023 10:35 pm

Estou fazendo um jogo 2d de plataforma no qual há rampas, porem se eu estou descendo e começo a subir repentinamente o personagem trava na rampa, e se eu solto o botao de andar ai ele sobe um pixel e desbuga, nao sei o que pode ser, acredito que nao seja a mascara de colisão pois estou utilizando uma mascara de colisão quadrada 32x32. Se puderem me ajudar eu agradeço. Abaixo segue o codigo de subir e descer a rampa.

//Subir
if (place_meeting(x+sign(velh),y,obj_rampa))
{
if (!place_meeting(x+sign(velh),y-1,obj_rampa))
{
y -= 1;
}
}

//Descer
if (!place_meeting(x+sign(velh),y,obj_rampa))
{
if (!place_meeting(x+sign(velh),y+1,obj_rampa))
{
if (place_meeting(x+sign(velh),y+2,obj_rampa))
{
y += 1;
}
}
}


https://youtu.be/dIQZif79iY0[/youtube]

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante