Conectar-se
Quem está conectado
14 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 13 Visitantes

CRP-Max

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 19/05/2010
Número de Mensagens : 50
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

[Resolvido] BUG!Me ajudem! Personagem gruda na parede

em Dom 30 Maio 2010, 21:08
Como arrumar esse bug?Ele agarra nas paredes!
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 14

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: [Resolvido] BUG!Me ajudem! Personagem gruda na parede

em Seg 31 Maio 2010, 13:50
O problema normalmente é não usar uma mascara de colisão.

Crie um retangulo do tamanho do personagem parado, dai no objeto do personagem mude a opção "mask" para o sprite do retangulo.
Usar a mask sendo o mesmo sprite do objeto pode fazer ele entrar na parede quando troca de um sprite para outro e assim o personagem fica travado.

Se ainda travar na parede, adicione no step o código:
Código:
while (!place_free(x+1,y))
{x-=1;}
while (!place_free(x-1,y))
{x+=1;}
Isso evita que o personagem entre na parede.
avatar
Data de inscrição : 19/05/2010
Número de Mensagens : 50
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [Resolvido] BUG!Me ajudem! Personagem gruda na parede

em Seg 31 Maio 2010, 18:51
vlw consegui

Edit por Janx:
Topico resolvido.
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum