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

Nenhum

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

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

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

Como faz para que, se a pessoa mexer o mouse...

em Ter 07 Dez 2010, 13:12
...o objeto siga, e quando clica, ele vira um tal objeto? Mas isso eu já resolvi, o meu problema é que eu queria que um tal objeto, ao seguir o mouse, só se mexa na room através de movimentos 16x16?

Eu usei isto :

STEP:

Código:
x=mouse_x
y=mouse_y

MOUSE LEFT PRESSED :

Código:
instance_change(object0,false)

Agora, eu queria que, conforme ele seguisse o mouse, ele só seguisse em movimentos 16x16 na room.

Alguém sacou meu problema?
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6041
Insígnias de JAM :

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

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

Re: Como faz para que, se a pessoa mexer o mouse...

em Ter 07 Dez 2010, 13:40
troque aquela parte por:

x=round(mouse_x/16)*16;
y=round(mouse_y/16)*16;

_________________


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:
Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum