Conectar-se
Quem está conectado
12 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 12 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 12/10/2011
Número de Mensagens : 149
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Qui 20 Out 2011, 22:23
Olá pessoal , eu estou ainda tentando fazer o bloco (?) Porem ta com uns bugzinho escroto , postei aqui o GMK , Se possivel me ajudarem , ficaria muito feliz , valeu ae pessoal

Link: 4Shared
4shared.com/file/zcCDCouA/Mario.html
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Sex 21 Out 2011, 12:10
Eu não posso baixar a engine, daqui. Descreva o bug que eu posso tentar ajudar.
Eu já tive problemas com essa caixa [?]. Resolvi usando uma variável que determinava a situação do mário. Tá pulando pra cima, tá caindo, tá andando, etc. Quando ele colidia com o caixa, só se ele estivesse pulando pra cima E estivesse debaixo da caixa, a ação ocorria. Outra coisa: a caixa não mudava de posição, apenas era desenhada numa posição diferente por uns poucos steps.

[Edit:] Só agora vi seu outro tópico. Cara, não fique fazendo vários tópicos sobre o mesmo assunto, ainda mais com tão pouco tempo entre um e outro. Espere um pouco que a resposta aparece. Se as explicações que você está recebendo não te atendem, responda no mesmo tópico, pedindo um caminho alternativo, ou explicando porque não entendeu, sei lá.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 12/10/2011
Número de Mensagens : 149
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Sex 21 Out 2011, 15:25
Então , o outro tópico o que deu a entender foi que era para eu criar outro tópico se não desse certo :
Obs: Provavelmente pode dar erros de colisão. Mas você perguntou como criar, então caso tiver outra dúvida, tente resolver, caso não consiga (mesmo), pergunte de novo.

Até mais!
Então , o problema é assim : se eu encostar na caixa pelo lado cria o cogumelo, e embaixo tambem , isso tá meio estranho , e tem uns outro bug , mas esses eu acho q consigo resolve , o mais dificil é este mesmo !! Obrigado Ae Galera , e até mais!!
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Sex 21 Out 2011, 16:22
Ah, tá. Mas você entendeu mal. "Pergunte de novo" quer dizer voltar a postar, dizendo que deu errado, qual foi o erro, etc.

Agora fiquei na dúvida: minhas dicas foram testadas ou não? Basicamente, você tem que dizer ao computador:
Código:
if ((o mário tá pulando) && (tá subindo) && (tá abaixo da caixa){
cria_cogumelo(pra_cima)
pára_subida_do_mário(começa_a_cair)
}
Eu costumo colocar esse código no objeto mário, fazendo ele interferir no objeto caixa, mas você pode inverter.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 12/10/2011
Número de Mensagens : 149
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Sex 21 Out 2011, 17:45
Mas como verificar se ele está embaixo da caixa ??
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

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

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

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Sex 21 Out 2011, 18:49
Mas como verificar se ele está embaixo da caixa ??
Código:
if mario.y>caixa.y+altura_da_caixa+1 //se estiver com a origem em 0, se estiver centralizada, coloca a metade da altura
{
//estou em baixo
}

E era para perguntar naquele tópico. Mas agora continua aqui mesmo.

Até mais!
avatar
Data de inscrição : 23/11/2011
Número de Mensagens : 19
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: Bug na colisão !! Se der para ajudar ficaria feliz ;D

em Qui 24 Nov 2011, 18:42
cara e o meu msmo bug nao sei o que fazer para tirar ele engancha no lado e nao sai de la so se eu para de pressionar o game
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