Ele entra muito, tipo se a plataforma é 64x64 ele entra esses 64 (ou seja, tudo) e a colisão só pega em baixo dela.
Vou tentar achar o que pode ser esse tal erro, espero que eu consiga localizá-lo e arruma-lo
Pesquisa resultou em 0 ocorrência
Re: Colisão
Ele entra no chão, mas não fica preso. É como se a colisão estivesse pegando só embaixo da plataforma do chão e não no bloco em si, vc consegue andar livremente em cima da colisão, porém ela não está onde deveria estar
Re: Colisão
O código esta correto sem nenhum problema, tendo isso em mente, o problema pode ser na mascara de colisão de algum dos objetos, Obj_wall ou o Player que esta portando este código. Vá na sprite de ambos e tenha certeza que a mascara de colisão esta pegando o objeto por inteiro. Não sei sua versão ma...
Re: Colisão
Bom, este código esta correto é o código mais comum e objetivo para colisão em plataforma. Creio que ainda tenha um pedaço a mais do código onde ele incrementa a velocidade vertical (gravidade) , e a velocidade horizontal certo?. Pois este código checa em todas a "direções" se esta colidi...
Re: Colisão
Olá, poderia postar o código aqui para que possamos ver o que pode estar de errado? Sem o código fica meio complicado. Estou usando esse código: //colisao horizontal if (place_meeting(x +hspd, y, Obj_wall)) { while(!place_meeting(x+ sign(hspd), y, Obj_wall)) { x = x +sign(hspd); } hspd = 0; } x = x...
Colisão
Sou "nova" no Game Maker e tenho uma dúvida.
Eu coloquei o código de colisão tudo certinho, mas a colisão só está pegando em baixo do chão, ou seja, estou entrando no chão e a colisão pega só embaixo do mesmo, alguém sabe o que pode ser?
Eu coloquei o código de colisão tudo certinho, mas a colisão só está pegando em baixo do chão, ou seja, estou entrando no chão e a colisão pega só embaixo do mesmo, alguém sabe o que pode ser?