[RESOLVIDO]Tiro para onde o player está virado

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

Resolvido [RESOLVIDO]Tiro para onde o player está virado

Mensagem por mateus luz em Qua 09 Jun 2010, 17:39

Olá pessoal, estou com uma duvida cruel. Como fazer com que o player atire para o lado que ele está virado?
Eu achei esse codigo, mas só funciona quando ele esta virado para a esq ou dir, e eu não sei como adapta-lo para funcionar quando o player estiver virado para bai ou para cim. O codigo é esse:

create:

Código:
direcao := 10; //direcao que ele começa

step:

Código:
if (keyboard_check(vk_left))
   {
     if (place_free(x - 4, y) x -= 4; //Anda pra esquerda a marca a direcao
     direcao := -10;
   }
   if (keyboard_check(vk_right))
   {
     if (place_free(x + 4, y) x += 4; //Anda pra direita e marca a direcao
     direcao := 10;
   }
   if (keyboad_check(vk_space))
   {
       in := instance_create(objTiro, x, y); //atira
       in.hspeed := direcao; //pro lado correto
   }

Me ajudem por favor Very Happy

mateus luz

Número de Mensagens : 340
Idade : 20
Data de inscrição : 12/04/2010
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Tiro para onde o player está virado

Mensagem por Suadao em Qua 09 Jun 2010, 17:43

O Mystery_boy_maker tem uma engine sobre isso aqui no fórum: http://www.gamemakerbrasil.com/engines-f12/engine-de-tiro-dependendo-do-lado-que-o-player-esta-virado-t7206.htm

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

Resolvido Re: [RESOLVIDO]Tiro para onde o player está virado

Mensagem por mateus luz em Qua 09 Jun 2010, 17:56

Éra exatamente isso que eu queria, muito obrigado Suadao!!

mateus luz

Número de Mensagens : 340
Idade : 20
Data de inscrição : 12/04/2010
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Tiro para onde o player está virado

Mensagem por Suadao em Qua 09 Jun 2010, 17:58

De nada amigo, qualquer coisa estamos aí Happy

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

Resolvido Re: [RESOLVIDO]Tiro para onde o player está virado

Mensagem por RodrigoM. em Qua 09 Jun 2010, 18:03

Tópico resolvido.
Trancado.

RodrigoM.

Número de Mensagens : 569
Idade : 21
Data de inscrição : 06/08/2009
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Tiro para onde o player está virado

Mensagem por Conteúdo patrocinado Hoje à(s) 00:49


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