Como fazer o personagem seguir o mouse

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

Resolvido Como fazer o personagem seguir o mouse

Mensagem por Rilton em Qui 27 Jun 2013, 23:20

estou fazendo um jogo em top-down e queria saber como fazer o sprite do personagem ir seguindo o mouse tipo o personagem ir rodando 360º dependendo da posição da seta.


Última edição por Rilton em Dom 30 Jun 2013, 23:34, editado 1 vez(es)

Rilton

Número de Mensagens : 8
Data de inscrição : 17/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer o personagem seguir o mouse

Mensagem por wendreo_v em Qui 27 Jun 2013, 23:52

Olá Rilton,

      muito simples fazer isto:

Código:

if mouse_check_button(mb_left){  //enquanto estiver segurando o botão esquerdo do mouse
move_towards_point(mouse_x,mouse_y,3); //segue o x e o y do mouse na velocidade 3
}

espero ter tirado a sua duvida, abraço.

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
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: Como fazer o personagem seguir o mouse

Mensagem por Rilton em Sex 28 Jun 2013, 00:09

wendreo_v escreveu:Olá Rilton,

      muito simples fazer isto:

Código:

if mouse_check_button(mb_left){  //enquanto estiver segurando o botão esquerdo do mouse
move_towards_point(mouse_x,mouse_y,3); //segue o x e o y do mouse na velocidade 3
}

   espero ter tirado a sua duvida, abraço.

bom não é bem isso eu quero fazer o obj_player girar em ate 360º, não necessariamente ir em direçao a seta, mas fazer o player 'olhar' para a seta.

de qualquer forma vlw por ajudar

Rilton

Número de Mensagens : 8
Data de inscrição : 17/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer o personagem seguir o mouse

Mensagem por wendreo_v em Sex 28 Jun 2013, 08:27

Rilton escreveu:

bom não é bem isso eu quero fazer o obj_player girar em ate 360º, não necessariamente ir em direçao a seta, mas fazer o player 'olhar' para a seta.

de qualquer forma vlw por ajudar

    Entendi oque você quer fazer, isso é mais simples ainda =)

obj_player
Código:

image_angle = direction; // direção da sprite é igual a direção
move_towards_point(mouse_x,mouse_y,0); // move na velocidade zero para o x e o y do mouse, sendo 0 a velocidade ele não move ele apenas direciona

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
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: Como fazer o personagem seguir o mouse

Mensagem por Rilton em Sex 28 Jun 2013, 18:26

Agora funcionou

Mas tem como fazer sem ter que passar o mouse encima do player, tipo passando o mouse em qualquer parte da room, pq só funciona se passar no player.

Rilton

Número de Mensagens : 8
Data de inscrição : 17/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer o personagem seguir o mouse

Mensagem por wendreo_v em Sab 29 Jun 2013, 17:36

Poem esse mesmo codigo no "Step" do obj_player que vai funcionar.

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
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: Como fazer o personagem seguir o mouse

Mensagem por Conteúdo patrocinado Hoje à(s) 16:20


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