sábado, 16 de novembro de 2013
EVENTOS DO TECLADO E DO MOUSE
E ai galera tudo beleza ,depois de muito tempo sem posta nenhum tutorial hoje estou aqui com mais uma aula de python para bge ,e nesta aula vou ensina como usa os eventos do teclado e do mouse ,ok então vamos começar .
O que é um evento do teclado e do mouse na bge ?vcs devem esta se perguntado ,um evento do teclado e do mouse e quando alguma tecla e pressionada , ou algum click do mouse .
Para utilizar os eventos na bge, devemos importa o modulo (events) da bge, veja como importa-lo.
Primeiro devemos importa o mudulo bge.logic
from bge import logic as g
Depois importamos o modulo bge.events
from bge import events
Mais se você quiser economiza linhas em seu script, você pode importa os modulo assim:
from bge import logic as g,events
Assim você importa dois modulos em uma única linha
Depois de importamos o modulos, vomos ver como utiliza as o teclado veja:
teclado=g.keyboard.events
Aqui nesta linha criamos uma variável chamada ' teclado' e atribuímos a ela o g.keyboard.events
'g' poque importamos o mudulo bge.logic e apelidamos ele de g ,se você não sabe como isso funciona sugiro que você veja a aula 1 aqui .
keyboard.events ,que dizer que estamos acessando todas a teclas do teclado.
Agora para captura uma tecla faça isso:
teclado[events.WKEY]
Veja que capturamos a tecla 'w'do teclado , para outras teclas veja a api do blender aqui.
Espero que vocês tenham entendido um pouco, tentei explica da melhor forma possível .
Se você esta com duvida ou gostou deste tutorial deixe um comentário.
Assinar:
Postar comentários (Atom)
Como faço para importar esses modulos? Pode explicar melhor?
ResponderExcluirComo faço para importar esses modulos? Pode explicar melhor?
ResponderExcluirDesculpe a demora João, para importa esses módulos basta vc coloca :
Excluirfrom bge import events
vc estará importando os eventos do teclado e do mouse