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

Fuzenrad, gart30, Tedi Ripper

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 : 18/06/2015
Número de Mensagens : 9
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

[Ajuda] mouse fora da janela

em Sab 04 Jul 2015, 15:03
Ola pessoal, estou desenvolvendo jogo de tiro no Gms no estilo Top Down, Mas quando você clicar e arrastar o mouse para fora da janela, em seguida, solte, o jogo não registrá-lo e age como se o botão do mouse ainda é pressionado para baixo, se clicar no jogo novamente ele volta ao normal. Já tentei usar mouse_check_button_released e mesmo assim o problema Persiste. Alguém sabe uma solução para isso?
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1834
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [Ajuda] mouse fora da janela

em Sab 04 Jul 2015, 15:07
Fazendo isso, a janela perde o foco. Não há como desabilitar essa função pois ela é nativa do windows.
Eu recomendo que deixe seu jogo em fullscreen, dessa forma o problema é resolvido.
avatar
Ranking : Sem avaliações
Data de inscrição : 18/06/2015
Número de Mensagens : 9
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: [Ajuda] mouse fora da janela

em Sab 04 Jul 2015, 15:19
eu podia deixar meu jogo em fullscreen, mas meu jogo vai para um site e facebook e tenho que manter meu jogo em 640x480.
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

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

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

Re: [Ajuda] mouse fora da janela

em Sab 04 Jul 2015, 22:22
Ao ver a pergunta me lembrei do keyboard_check_direct, que também funciona para o mouse. Para checar o evento release, é necessário um pouco mais de trabalho (usar uma variável e mais alguns ifs).

Para facilitar já encontrei um script pronto:
http://gmc.yoyogames.com/index.php?showtopic=216565

O tópico lá já mostra como usar.
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