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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 09/03/2011
Número de Mensagens : 183
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3
Ver perfil do usuário

Escolher mouse ou teclado

em Sab 09 Abr 2011, 15:54
No meu jogo eu quero fazer um esquema de seleção de controle, entre mouse e teclado, vcs conseguem me ajudar? eu jah sei fazer os movimentos do mouse e do teclado, mas eu gostaria de q qndo clicasse no botao mouse, abilitasse o controle mouse e desabilitasse o teclado e vice-versa. Por favor me ajudem.


Última edição por andreh em Qua 13 Abr 2011, 15:59, editado 1 vez(es)
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/11/2010
Número de Mensagens : 429
Insígnias de JAM :

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

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

Re: Escolher mouse ou teclado

em Sab 09 Abr 2011, 16:11
Tem que ter um objeto como um player na room que receba do menu opções de controle as variaveis que podem ser:
Código:
global.teclado = true;//valor padrão inicial
global.controle = false;//opicional pro jogador

Dai você coloca um "if" envolvendo só os comandos do teclado e outro envlvendo o s movimentos do controle.
Ficaria mais ou menos assim:
Código:
if global.teclado = true{
//aqui entre as chaves você coloca os movimentos do teclado e adiciona a próxima linha pra evitar bugs
global.controle = false
}
//a mesma coisa você faz com o controle no mesmo script
if global.controle = true{
//aqui entre as chaves você coloca os movimentos do controle e adiciona a próxima linha pra evitar bugs
global.teclado = false
}

Espero que você ja tenha um menu pronto pra usar as variaveis globais.
Até mais amigo!
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 09/03/2011
Número de Mensagens : 183
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3
Ver perfil do usuário

Re: Escolher mouse ou teclado

em Sab 09 Abr 2011, 17:00
vlw shadow, deu certíssimo! mas agora surgiu outra duvida, é a seguinte:
usando o motion_set eu quero q o objeto vá para uma das diagonais de cima, aleatoriamente, eu suponho q seja necessário usar o random, mas eu nao to conseguindo, dá pra ajudar?
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/11/2010
Número de Mensagens : 429
Insígnias de JAM :

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

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

Re: Escolher mouse ou teclado

em Dom 10 Abr 2011, 09:15
Se for diagonal por motion_set ou motion_add seria assim
pra diagonal superior direita:
Código:
if keyboard_check(vk_up) and keyboard_check(vk_right){motion_set(45,5);}
pra diagonal superior esquerda:
Código:
if keyboard_check(vk_up) and keyboard_check(vk_left){motion_set(135,5);}
pra diagonal inferior direita:
Código:
if keyboard_check(vk_down) and keyboard_check(vk_right){motion_set(-45,5);}
pra diagonal superior direita:
Código:
if keyboard_check(vk_down) and keyboard_check(vk_left){motion_set(-135,5);}

Agora, mover aleatóriamente nas diagonais não sei de que modo você se refere.
Os códigos acima precisam de 2 teclas pra serem executados.
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