Conectar-se
Quem está conectado
28 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 24 Visitantes

Dragonrod, Katerp, rafaelviodres1, Vikintor

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 15/09/2014
Número de Mensagens : 61
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Evento de colisão com vilão?

em Qua 08 Out 2014, 23:05
Eu preciso de ajuda:No jogo,o personagem,quando colide com um inimigo( Fight! ),aparece o sprite dele machucado e ele vai para tras um pouco e depois para,mas não sei como fazer isso. nuu
avatar
Data de inscrição : 15/08/2010
Número de Mensagens : 1597
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://spyreserver.16mb.com

Re: Evento de colisão com vilão?

em Qui 09 Out 2014, 01:48
Reputação da mensagem: 100% (1 votos)
1: cria uma variavel para "paralisar" as açoes do player, ex:
Código:
atacado=false//false pois nao levou o ataque
2: crie um alarme para reativar o player:
No EVENTO alarm[0]
Código:
atacado=true
3: faça a desativaçao das açoes do player, leia abaixo!
LEIA AQUI:
Para que o player pule pra traz sem erro, e bom desativa-lo temporariamente, mais voce pode optar por nao desativa-lo...
ex: (STEP)
Código:
if(atacado=true){exit}//coloque isso antes das açoes do player, seja keyboard, step, outros alarms(exeto o que vai reativar...)
4: na COLISAO com o objeto inimigo:
Código:
if(other.x<x){hspeed=4 vspeed=-4}else{hspeed=-4 vspeed=-4}
atacado=true
alarm[0]=8

claro que pra esse sistema funcionar, voce tem que usar gravidade que faça com que o player desça, mesmo que estaja usando o vspeed, tipo a variavel gravity do proprio game maker.

e pra parar o player, coloque no step:
if(!place_free(x,y+vspeed+1)){hspeed=0}

bom, nao testei, estou meio que sem tempo, mais acredito que da certo, te aconselho a testar criando um novo projeto temporario.

se te ajudei, de um JOINHA ;) flwz
avatar
Data de inscrição : 15/09/2014
Número de Mensagens : 61
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Evento de colisão com vilão?

em Qui 09 Out 2014, 18:17
Valew cara,Vou testar! bounce



_____________

avatar
Data de inscrição : 15/08/2010
Número de Mensagens : 1597
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://spyreserver.16mb.com

Re: Evento de colisão com vilão?

em Qui 09 Out 2014, 18:44
Reputação da mensagem: 100% (1 votos)
ok, diga se der certo...
avatar
Data de inscrição : 15/09/2014
Número de Mensagens : 61
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Evento de colisão com vilão?

em Seg 13 Out 2014, 20:28
Valeu cara! flw
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