Colisão com o chão

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

Colisão com o chão

Mensagem por danrau1 em Qua 16 Jun 2010, 20:17

Olá, e obrigado novamente pela paciência.

Eu estou fazendo um jogo de pong do mario, e eu adicionei um objeto chão no jogo.Porém, tanto a bola quanto o personagem/bloco passam direto pelo chão. O jogo está pera download
[url=http://adf.ly/246619/http://www.4shared.com/file/caDFoUiF/mario_pong.html ]aqui[/url]
Obrigado pela força que vocês me dão Happy

danrau1

Número de Mensagens : 39
Idade : 24
Data de inscrição : 07/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por Suadao em Qua 16 Jun 2010, 20:21

Na colisão do personagem com o chão coloque este código:
Código:
move_contact_solid(direction,12)
speed=0

E na colisão da bola com o chão coloque este código:
Código:
move_bounce_solid(0)

E não se esqueça de marcar a opção "Solid" no objeto do chão

Espero ter ajudado
Valew! flw

Suadao

Número de Mensagens : 1035
Idade : 25
Data de inscrição : 22/11/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por danrau1 em Qua 16 Jun 2010, 20:42

Suadao,

Eu já tinha colocado esse código,mas como não tinha funcionado eu não salvei. O código não muda nada no jogo, é como se nem existisse...

danrau1

Número de Mensagens : 39
Idade : 24
Data de inscrição : 07/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por giosepeluiz em Qui 17 Jun 2010, 14:20

Adicione também no step dos objetos que tem que colidir com o chão:

Código:
if place_free(x,y+2){gravity=1} // Se estiver no ar, ele vai cair com a gravidade 1
else // Senão
gravity=0 // Ele vai parar no chão com a gravidade 0

// Limitar a velocidade vertical
if vspeed>12 {vspeed=12} // Se for maior que 12, recebe os 12

giosepeluiz

Número de Mensagens : 110
Idade : 26
Data de inscrição : 21/05/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.orkut.com.br/Main#Profile?uid=12612551030963156921

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por maniactata em Seg 19 Jul 2010, 15:03

tem q bota no create ou no q quando falarem algo esplica diritinho pq eu nun entendo se fika pulando parte
--'

maniactata

Número de Mensagens : 8
Idade : 21
Data de inscrição : 19/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por danrau1 em Seg 19 Jul 2010, 15:26

Agora já não precisa mais...

Podem trancar o tópico.
Obrigado

danrau1

Número de Mensagens : 39
Idade : 24
Data de inscrição : 07/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por BioTrust em Seg 19 Jul 2010, 15:29

Bom, eu sei qual foi o erro. Você não adicionou um objeto chao solido, adiciou uma tile a imagem. Como voce quer fazer a bola quicar no nada? cria uma sprite do tamanho do chao, pode ser uma reta preta, azul, tanto faz. Add um objeto com essa sprite, e marca solido.

Colisão do obj com a bola:
Código:
move_bounce_solid(0)

Tenta ai

BioTrust

Número de Mensagens : 410
Idade : 19
Data de inscrição : 04/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://livrodojovemnerd.blogspot.com

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por fonetico em Seg 19 Jul 2010, 15:30

Tópico trancado à pedido do autor.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Colisão com o chão

Mensagem por Conteúdo patrocinado Hoje à(s) 15:58


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