Comment utiliser les flèches du clavier pour générer des évènements
cs_pac2
Messages postés21Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention13 avril 2004
-
24 mars 2004 à 18:34
dPompei2
Messages postés55Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 1 septembre 2006
-
12 avril 2004 à 21:47
Salut,
Voilà comment je gère les évènements générés quand on enfonce une des touche du clavier:
void keyboard (unsigned char key, int x, int y)
{
switch (key)
{
case 'a' :
/*instructions*/
break;
/*etc...*/
}
Dans le main j'appelle:
glutKeyboardFunc(keyboard);
J'aimerait pouvoir utiliser les flèches du clavier également. Je sais que dans "glut.h", on trouve:
Mais voilà ce sont des entiers et non des char comme demandés dans la fonction keyboard(...). Comment dès lors dois je faire pour utiliser ces flèches et toutes ces autres touches quine sont pas des caractères?
Merci.
A voir également:
Comment utiliser les flèches du clavier pour générer des évènements
dPompei2
Messages postés55Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 1 septembre 2006 7 avril 2004 à 19:29
Je ne sais pas exactement, mais les char vont de 0 a 255, alors 100, 102, ... sont encore dedans, tu pourrais essayer, mais je ne sais rien te garantir. C'est possible que ca marche, mais c'ets aussi possible que ca marche pas (lol). Bonne Chance !