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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 01/11/2013
Número de Mensagens : 14
Insígnias de JAM :

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

visão do jogador

em Sex 01 Nov 2013, 17:26
eu estou desenvolvendo um jogo de plataforma onde vc vai poder quebrar blocos com o clique do mouse e etc..(estilo minecraft2d)
mas isso n vem ao caso a minha pergunta é como fazer uma visão para o meu jogador tipo um limite de distancia exemplo se um bloco estiver na minha frente e eu apertar nele ele vai quebrar mas se o bloco estiver muito longe de mim e eu apertar nele ele não vai quebrar é mais ou menos isso que eu quero fazer



EDIT:não sou tão novato em gml
avatar
Ranking : Nota B
Notas recebidas : E + B+B
Data de inscrição : 02/06/2009
Número de Mensagens : 513
Insígnias de JAM :

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

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

Re: visão do jogador

em Sab 02 Nov 2013, 19:35
olá.
Vc pode usar o 'distance_to_object(obj)'
Para testar a distância entre o Player e o Bloco clicado. Imagino que vc tenha a instância clicada.

Tem tambem 'distance_to_point(x,y)'. Talvez ajude.
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: visão do jogador

em Dom 03 Nov 2013, 20:02
Olá Gabriel, para fazer é bem simples.

Obs: não vou descrever as funções já que você diz conhecer gml.

Step do objeto bloco:
Código:

if (mouse_check_button(mb_left))
   {
        if (distance_to_object(obj_player) < 10)
           {
                instance_destroy();
           }
   }
Abraço, espero ter ajudado.
avatar
Data de inscrição : 01/11/2013
Número de Mensagens : 14
Insígnias de JAM :

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

Re: visão do jogador

em Seg 04 Nov 2013, 16:03
Muito obrigado pela ajuda que vcs me deram

EDIT:deu um bug aqui vou explicar
por exemplo:se tiver um cubo perto de mim e um longe e eu clicar no que esta longe ele continua ali mas destroi o que estava perto
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