cs_vince03
Messages postés1Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention 2 janvier 2003
-
2 janv. 2003 à 23:35
JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 2005
-
3 janv. 2003 à 10:55
Bonjour,
voila je suis en train de developper un jeu en Swing (une version Java de Kooles, un petit jeu qui tourne en C sous Linux) .... et je voudrais pouvoir recuperer un evenement particulier lorsque 2 touches sont pressées en meme temps... je ne sais pas comment faire
En fait, je recupère déjà les évènements de clavier pour deplacer un personnage dans les 4 directions possibles mais maintenant je voudrais pouvoir le déplacer en diagonale....
Par exemple, lorsque le joueur appuie sur les touches haut et droite du pavé directionnel, il doit aller vers le nord est !!
voila, j'espere que c clair
d'avance merci !
vince.
JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 200511 3 janv. 2003 à 10:55
keyPressed, une touche est enfoncée.
keyRelease une touche est relevée.
tu détetecte la premiére touche keyPressed, la seconde toujours keyPressed, tu les mémorise du un buffer.
Tu retire le touches du buffer lors du key release
Ensuite il suffit de gerer avec ton buffer, avec cette méthode, tu peux gérer plusieurs touches en même temps.