Conectar-se
Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 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 : 11/01/2014
Número de Mensagens : 284
Insígnias de JAM :

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

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

Bugs em colisão

em Dom 16 Fev 2014, 09:44
O que deveria acontecer:
Inimigos teriam velocidade horizontal igual a zero, quando o personagem não estiver mexendo, velocidade igual a 5 quando o personagem mexer, e velocidade igual a -5 se colidir com algum bloco.

O que acontece:
Inimigos colidem com os blocos, e não vão para o outro lado.

Código:

//Step dos inimigos
hspeed = 5  //Velocidade horizontal igual a 5

if global.personagem = false {
    hspeed = 0  //Mas velocidade horizontal igual a 0, quando o personagem não se mover
}

Código:

//Colisão com blocos
hspeed = -hspeed

Eu não entendo o que há de errado, eu fazia assim no meu outro jogo >:-(
--
Codigo com erro:
https://www.dropbox.com/s/swrltslaqzr4ydo/Draw%20World.gmk?m=
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: Bugs em colisão

em Dom 16 Fev 2014, 11:12
Coloca hspeed = -5 em vez de -hspeed.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 11/01/2014
Número de Mensagens : 284
Insígnias de JAM :

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

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

Re: Bugs em colisão

em Dom 16 Fev 2014, 11:42
@PedroX escreveu:Coloca hspeed = -5 em vez de -hspeed.

Deu errado do mesmo jeito
Conteúdo patrocinado

Re: Bugs em colisão

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