Problema na colisão ao agachar

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Problema na colisão ao agachar

Mensagem por BugueiXD em Seg 22 Jun 2015, 20:15

Eae pessoal, estou com uma duvida. Fiz o código para meu personagem agachar, mas não consigo passar por baixo de nada.

Esse é o code

Código:
if keyboard_check(vk_down)
  {
   sprite_index = spr_agachado;
   mask_index = spr_agachado_mask;
  
  if keyboard_check(vk_down) && keyboard_check(vk_left)
  {
   sprite_index = spr_agachado;
   Agachado = true;
   vel = -2;
   mask_index = spr_agachado_mask;
  }
  
  if keyboard_check(vk_down) && keyboard_check(vk_right)
  {
   sprite_index = spr_agachado;
   Agachado = true;
   vel = 2;
   mask_index = spr_agachado_mask;
  }

BugueiXD

Número de Mensagens : 29
Data de inscrição : 28/10/2014
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema na colisão ao agachar

Mensagem por Zero. em Seg 22 Jun 2015, 20:29

De que maneira era para ele passar e como ele não passa?
Com este código não da pra identificar o problema.

Zero.

Número de Mensagens : 1295
Idade : 20
Data de inscrição : 19/08/2010
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema na colisão ao agachar

Mensagem por BugueiXD em Seg 22 Jun 2015, 20:45



Como você pode ver no print, o personagem mesmo agachado não consegue passar embaixo dos blocos, gostaria de saber como fazer isso, sendo que o code eu já coloquei lá encima

BugueiXD

Número de Mensagens : 29
Data de inscrição : 28/10/2014
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema na colisão ao agachar

Mensagem por WellingtonBecker em Seg 22 Jun 2015, 21:45

Já tentou diminuir o tamanho da mascara de colisão?

WellingtonBecker

Ranking : Nota D
Número de Mensagens : 820
Idade : 35
Data de inscrição : 09/05/2013
Notas recebidas : D
Reputação : 105
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Problema na colisão ao agachar

Mensagem por aminaro em Ter 23 Jun 2015, 12:47

tenta o seguinte:

Vai no sprite de agachar e clica em MODIFY MASK.
Em bounding box selecione MANUAL e em top coloca um valor que a mascara fique +- metade da cabeça do sprite(apenas uma dica, mas você poderá ta regulando isso).

Espero que isso possa ajudar.
Boa sorte no seu jogo

aminaro

Ranking : Nota D
Número de Mensagens : 64
Idade : 24
Data de inscrição : 31/01/2014
Notas recebidas : D
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema na colisão ao agachar

Mensagem por Conteúdo patrocinado Hoje à(s) 06:32


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum