Forum de la communauté SFML
Aide => Général => Discussion démarrée par: Phanoo le Octobre 30, 2017, 06:45:32 pm
-
Dans mon programme j'ai besoin de check certaines touches, mais vu que certaines retournent -1 (touche maj, touche point d'exclamation) je ne peux pas les différencier. S'agit-il d'un bug SFML ou y'a une raison technique derrière et un moyen de contourner ce pb ?
-
Non non ce n'est pas un bug, c'est juste que toutes les touches ne sont pas gérées :
https://www.sfml-dev.org/documentation/2.4.2/classsf_1_1Keyboard.php#pub-types (https://www.sfml-dev.org/documentation/2.4.2/classsf_1_1Keyboard.php#pub-types)
Après je ne pourrai pas te dire si il est possible d'en gérer d'autre. En principe oui mais... aucune certitude.
-
Effectivement je ne trouve pas la touche "!" (point d'exclamation), qui est la touche "?" (point d'interrogation) si on parle de clavier qwerty. Faudrait que je regarde comment SDL2 gère ça, mais il me semble qu'on devrait pouvoir récupérer le code de cette touche, ça me parait bizarre d'autant plus que c'est pas une touche spéciale