Como fazer um objeto rodar em torno do mouse?

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

Como fazer um objeto rodar em torno do mouse?

Mensagem por ViniciusAssis em Ter 19 Abr 2011, 08:31

eu to criando um jogo de tanque de guerra em plataforma, mais eu perdi o script. tem como alguem me passar aew Happy

ViniciusAssis

Número de Mensagens : 103
Idade : 19
Data de inscrição : 13/04/2011
Reputação : -3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por GuiEdu em Ter 19 Abr 2011, 08:56

x = mouse_x
y = mouse_y

num é isso ?

GuiEdu

Número de Mensagens : 505
Idade : 23
Data de inscrição : 04/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por Hatzo enkiri em Ter 19 Abr 2011, 08:58

E aí td bem?
Tente ver esse tópico e veja se resolve:
Código:
http://gmbr.forumeiros.com/t11328-resolvidomovimento-circular?highlight=movimento+circular

Hatzo enkiri

Ranking : Nota B
Número de Mensagens : 226
Idade : 22
Data de inscrição : 19/02/2009
Notas recebidas : B
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por Super Games em Ter 19 Abr 2011, 09:21

GuiEdu escreveu:x = mouse_x
y = mouse_y

num é isso ?
Isto é seguir, para rodear você precisa fazer que o objeto desejado seja o sprite mouse.

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por Cabeçalho Onlin'E em Ter 19 Abr 2011, 09:23

Olha esse link que o Hatzo passo eu ja fui e utilizei ele foi muito bom para mim acho que tmb vai ser bom para vc

Cabeçalho Onlin'E

Ranking : Nota D
Número de Mensagens : 285
Idade : 23
Data de inscrição : 19/02/2011
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por Willy em Ter 19 Abr 2011, 10:12

Se o que você quer é fazer o tanque apontar a arma para o mouse, siga esses procedimentos:
Crie uma sprite separada para a arma do tanque, o sprite deve estar deitado para a direita.
No step dessa arma, coloque:
Código:
move_towards_point(mouse_x,mouse_y,0)
image_angle=direction
Obs.: É necessario possuir o Game Maker Pro para pode usar a função image_angle.

O "move_towards_point" vai "pegar" a direção(direction) do ponto "mouse_x" e do ponto "mouse_y", "0" é a velocidade que o objeto vai andar na direção proposta. Como o objeto não pode sair do lugar, deixe sempre em 0.
"image_angle" serve para rotacionar a sua sprite, "direction" é o valor da rotação, no caso, a direção que o "move_towards_point" nos deu.

Espero ter ajduado.
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por ViniciusAssis em Ter 19 Abr 2011, 10:16

Vlw gente eu já consegui, era o codigo do amigo acima Happy

ViniciusAssis

Número de Mensagens : 103
Idade : 19
Data de inscrição : 13/04/2011
Reputação : -3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto rodar em torno do mouse?

Mensagem por Conteúdo patrocinado Hoje à(s) 07:53


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