Movimentos do Mouse

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

Movimentos do Mouse

Mensagem por wac2007 em Qua 30 Set 2009, 18:34

Gostaria de Saber se tem como fazer um movimento com o mouse desse tipo

Quando o player executasse esse movimento, aconteceria algo.

Se alguem puder ajudar agradesso ;)


Flws o/

wac2007

Número de Mensagens : 521
Idade : 23
Data de inscrição : 07/11/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   : 1

http://wac2007.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por Hélio em Qua 30 Set 2009, 20:02

Acho que seria MUITO complicado mesmo...
Acho que nem é possível no game maker!
Não faço nem idéia de como o game maker ia detectar o movimento ...

Hélio

Número de Mensagens : 1010
Idade : 20
Data de inscrição : 02/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por Thyago em Qua 30 Set 2009, 20:32

.kk dessa vez acho que apareceu algo realmente dificil de se fazer no game maker cara.se alguém souber me ensina também.

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por wac2007 em Qua 30 Set 2009, 20:49

Oq eu fico bolado eh q toda pergunta q eu faço, ngm responde. Mas espero q os inteligentes de plantão consigam burlar isso =D


Ficaria mto grato


Flws o/

wac2007

Número de Mensagens : 521
Idade : 23
Data de inscrição : 07/11/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   : 1

http://wac2007.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por Thyago em Qui 01 Out 2009, 02:31

.Eu dei uma analizada...e criei uma engine de uma olhada nela cara.Quando vc acerta o movimento ela faz um som.È só vc trocar depois,é dificil no começo mais depois fica facil.

link:
http://www.mandamais.com.br/download/zyfz110200952847


Última edição por Thyago em Qui 01 Out 2009, 05:31, editado 2 vez(es)

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por Convidad em Qui 01 Out 2009, 02:43

Amigo, eu fiz um engine explicando tudo. Toda a explicação está no código. Se você tiver dúvida ao incrementar isso no seu jogo é so falar. [Z¬)]

O que eu fiz, basicamente foi gravar as coordenadas do mouse em um array e compará-las com as coordenadas de um path com a forma que você pediu. É só calcular todo o perurso do mouse, fazer a proporção com o length do Path e comparar as coordenadas!

Explicando assim é estranho. Você tem que ver o engine pra entender [:¬)]

Também coloquei um valor de tolerância caso o jogador erre muito. Se você quiser exigir dele um movimento mais perfeito é só diminuir a tolerância e vice-versa. Se você aumentar muito a tolerância, ele vai conseguir fazer o movimento praticamente toda hora... é só o movimento se assemelhar um pouquinho que dá certo.

http://www.4shared.com/file/136696675/eb4546c0/ComparaVetores.html

Só quero frizar que esse engine eu fiz exclusivamente pra essa forma que você pediu. Acho até que dá pra fazer um que reconheça caligrafia (tipo esses métodos de escrita em Palm's e PDA's) usando o mesmo raciocínio, mas pra ser franco... realmente não é tão fácil...

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por wac2007 em Qui 01 Out 2009, 14:07

Kra tu é um genio *-*, mas eu tenho umas perguntas...

Eu sempre vo ter que desenhar o patch(draw_patch(etc etc))?

Como eu faço pra adicionar mais patchs?


Flws o/

wac2007

Número de Mensagens : 521
Idade : 23
Data de inscrição : 07/11/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   : 1

http://wac2007.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

Mensagem por Convidad em Qui 01 Out 2009, 23:04

wac2007 escreveu:Eu sempre vo ter que desenhar o patch(draw_patch(etc etc))?

Não. Eu desenhei só pra conferir quando estava fazendo o código. E também pra mostrar por onde o mouse dever percorrer.

wac2007 escreveu:Como eu faço pra adicionar mais patchs?

Antes de você adicionar, eu esqueci de comentar... a parte do código em que eu falo que mais paths podem ser adicionados tem um porém. Eu fiz esse engine para funcionar com essa forma de "S invertido" que você pediu.

Pode ser que funcione com outras formas, como pode ser que dê algum erro. Se o ponto de origem do path estiver no mesmo plano x ou y do ponto de término, um dos scripts que eu coloquei lá vai retornar divisão por zero e não vai funcionar.

Basicamente, isso vai funcionar direitinho nessa forma que você pediu, ou em formas parecidas com essa, mas pode não funcionar com outras diferentes. Se mesmo assim você quiser tentar é só alterar o nome do path que nós comparamos lá no evento step.

Boa sorte!
Capitão Commando.

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Movimentos do Mouse

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


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