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

Nenhum

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 24/11/2009
Número de Mensagens : 803
Insígnias de JAM :

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

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

velocidade de acordo com a distancia do mouse?

em Sab 27 Mar 2010, 15:01
Olá Boa tarde, meu problema é o seguinte: queria que quando eu pressionasse o ENTER a bolinha fosse para a direção do mouse com a velocidade da longitude do mouse!
Tipo assim se o mouse estiver a 50 px da bolinha, ao pressionar o enter a bolinha fosse para a direção do mouse com a velocidade de 50. Se o mouse estiver a 33 px da bolinha ... velocidade de 33, e assim sucessivamente!
Obrigado.
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6042
Insígnias de JAM :

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

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

Re: velocidade de acordo com a distancia do mouse?

em Sab 27 Mar 2010, 15:13
poe assim no Enter:
Código:
var dist,dir;
dist=point_distance(x,y,mouse_x,mouse_y);
dir=point_direction(x,y,mouse_x,mouse_y);
direction=dir;
speed=dist;

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 24/11/2009
Número de Mensagens : 803
Insígnias de JAM :

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

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

Re: velocidade de acordo com a distancia do mouse?

em Sab 27 Mar 2010, 15:15
Lega funciono só que agora eu quero limitar uma distancia por exemplo se ela for maior que 20 sera igual a 20 sabe como?
Vlw cara
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6042
Insígnias de JAM :

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

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

Re: velocidade de acordo com a distancia do mouse?

em Sab 27 Mar 2010, 15:34
Código:
var dist,dir;
dist=point_distance(x,y,mouse_x,mouse_y);
dir=point_direction(x,y,mouse_x,mouse_y);
if dist>20 {dist=20}
direction=dir;
speed=dist;

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 24/11/2009
Número de Mensagens : 803
Insígnias de JAM :

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

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

Re: velocidade de acordo com a distancia do mouse?

em Sab 27 Mar 2010, 16:07
Vlw cara funfo certinho
Conteúdo patrocinado

Re: velocidade de acordo com a distancia do mouse?

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum