Conectar-se
Quem está conectado
26 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 23 Visitantes

rafaelviodres1, Tedi Ripper, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

[Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 18:50
Como checar se o mouse se moveu para estes ângulos (0,45,180,135,225,270,315) de acordo com o ponto anterior, mas somente estes ângulos(usando o point_direction não da certo =/).


Última edição por Witen em Dom 05 Maio 2013, 19:45, editado 1 vez(es)
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: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 19:35
Reputação da mensagem: 0% (1 votos)
xx=mouse_x
yy=mouse_y
dir=point_direction(xx,yy,mouse_x,mouse_y)
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

Re: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 19:48
Reputação da mensagem: 0% (1 votos)
Como eu disse:
@Witen escreveu:Como checar se o mouse se moveu para estes ângulos (0,45,180,135,225,270,315) de acordo com o ponto anterior, mas somente estes ângulos(usando o point_direction não da certo =/).

Por que o point_direction vai pegar direções de 0 a 360 é eu só quero saber os ângulos 0,45,180,135,225,270 e 315.
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: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 20:00
mais o mouse se move livremente, logo pra vc retornar essas funções você teria que alinhar o mouse...
ou você pode colocar tipo

Código:
xx=mouse_x
yy=mouse_y
dir=point_direction(xx,yy,mouse_x,mouse_y)

if(dir=45){/*AÇÃO*/}//e assim vai

pra que você precisa disso, acho que facilitaria mais na resposta.
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

Re: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 20:03
Sim, mas ninguém vai ficar movendo mouse ater dar algum desses valores '-'
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: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 20:11
isso q eu falei, você pode alinhar o mouse... acho impossivel alguem conseguir esses valores exatos assim!
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: [Resolvido] Ver em qual direção o mouse se moveu.

em Dom 05 Maio 2013, 20:59
Reputação da mensagem: 100% (1 votos)
Código:
xx=mouse_x;
yy=mouse_y;
dir=round(point_direction(xx,yy,mouse_x,mouse_y)/45)*45;
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

Re: [Resolvido] Ver em qual direção o mouse se moveu.

em Seg 06 Maio 2013, 09:17
Nossa Vlw.
É eu lerdando aqui, nunca imaginei que usar esse método em ângulos dava certo! eu só usava na movimentação em Grad a partir do clique...
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