Fazer a Mira Funcionar

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

Fazer a Mira Funcionar

Mensagem por GMaker 81 em Sex 24 Ago 2012, 14:12

Eu estou fazendo um jogo de tiro em plataforma e fiz a mira e ajeitei tudo direitinho, mas eu quero que atire apenas pelas horizontais.
Darei um pequeno exemplo:
"O player está andando e vê o inimigo emcima de uma arvore mas não pode atirar do chão. Então ele sobe varias plataformas e chega a arvore de lá ele atira e mata o inimigo."

Pensei em usar o"if distance_to_object" mas assim quando a mira passasse dos pixels que eu determinei ele não vai mais funcionar

Qualquer duvida é só postar.

GMaker 81

Número de Mensagens : 26
Idade : 16
Data de inscrição : 27/07/2012
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: Fazer a Mira Funcionar

Mensagem por Thiago_o_programador em Sex 24 Ago 2012, 14:23

Tente place_meeting, exemplo:
Código:
if place_meeting(obj_inimigo.x,y,obj_inimigo) {//ação

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: Fazer a Mira Funcionar

Mensagem por GMaker 81 em Sex 24 Ago 2012, 15:48

Thiago_o_programador escreveu:Tente place_meeting, exemplo:
Código:
if place_meeting(obj_inimigo.x,y,obj_inimigo) {//ação
Desculpa, é pra botar no player ou na mira?
Eu ainda estou aprendendo a programar

GMaker 81

Número de Mensagens : 26
Idade : 16
Data de inscrição : 27/07/2012
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: Fazer a Mira Funcionar

Mensagem por Thiago_o_programador em Sex 24 Ago 2012, 22:48

Na verdade o certo é:
Código:
if place_meeting(x,obj_inimigo.y,obj_inimigo) {//ação

Bem, esse codigo, você pode por no evento de ataque, por exemplo:
Código:
if keyboard_check_pressed(ord('A')) //se for apertado A
      {if place_meeting(x,obj_inimigo.y,obj_inimigo) {//ação}}

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: Fazer a Mira Funcionar

Mensagem por Conteúdo patrocinado Hoje à(s) 11:31


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