KeyConstant (Français)
Toutes les touches que vous pouvez presser. Il est à noter que certaines touches pourraient ne pas être disponibles sur votre clavier ou système.
Constantes
chaîne de caractères de la touche | Déscription | Note(s) |
---|---|---|
Touches caractères | ||
a | Touche A | |
b | Touche B | |
c | Touche C | |
d | Touche D | |
e | Touche E | |
f | Touche F | |
g | Touche G | |
h | Touche H | |
i | Touche I | |
j | Touche J | |
k | Touche K | |
l | Touche L | |
m | Touche M | |
n | Touche N | |
o | Touche O | |
p | Touche P | |
q | Touche Q | |
r | Touche R | |
s | Touche S | |
t | Touche T | |
u | Touche U | |
v | Touche V | |
w | Touche W | |
x | Touche X | |
y | Touche Y | |
z | Touche Z | |
0 | Touche 0 | |
1 | Touche 1 | |
2 | Touche 2 | |
3 | Touche 3 | |
4 | Touche 4 | |
5 | Touche 5 | |
6 | Touche 6 | |
7 | Touche 7 | |
8 | Touche 8 | |
9 | Touche 9 | |
space | Touche d'espacement | Dans les versions 0.9.2 et antérieures elle est représentée par un caractère espace ' '. |
! | Touche du point d'exclamation | |
" | Touche des guillemets (anglais) | |
# | Touche dièse | |
$ | Touche dollar | |
& | Touche esperluette | |
' | Touche apostrophe | |
( | Touche d'ouverture de parenthèses | |
) | Touche de fermeture de parenthèses | |
* | Touche astérisque | |
+ | Touche plus | |
, | Touche virgule | |
- | Touche - (moins, négation) | |
. | Touche point (ponctuation) | |
/ | Touche division | |
: | Touche deux-points | |
; | Touche point-virgule | |
< | Touche plus petit que | |
= | Touche égal | |
> | Touche plus grand que | |
? | Touche point d’interrogation | |
@ | Touche arobase | |
[ | Touche ouverture de crochets | |
\ | Touche barre oblique inverse | |
] | Touche de fermeture de crochets | |
^ | Touche point d'exclamation | |
_ | Touche souligné | |
` | Touche accent grave | également appelée touche apostrophe inverse |
Touches du pavé numérique | ||
kp0 | Touche 0 du pavé numérique | |
kp1 | Touche 1 du pavé numérique | |
kp2 | Touche 2 du pavé numérique | |
kp3 | Touche 3 du pavé numérique | |
kp4 | Touche 4 du pavé numérique | |
kp5 | Touche 5 du pavé numérique | |
kp6 | Touche 6 du pavé numérique | |
kp7 | Touche 7 du pavé numérique | |
kp8 | Touche 8 du pavé numérique | |
kp9 | Touche 9 du pavé numérique | |
kp. | Touche décimale du pavé numérique | |
kp, | Touche virgule du pavé numérique | |
kp/ | Touche division du pavé numérique | |
kp* | Touche multiplication du pavé numérique | |
kp- | Touche soustraction du pavé numérique | |
kp+ | Touche addition du pavé numérique | |
kpenter | Touche entrée du pavé numérique | |
kp= | Touche égal du pavé numérique | |
Touches de navigation | ||
up | Touche flèche vers le haut | |
down | Touche flèche vers le bas | |
right | Touche flèche vers la droite | |
left | Touche flèche vers la gauche | |
home | Touche maison | |
end | Touche fin | |
pageup | Touche page précédente | |
pagedown | Touche page suivante | |
Touches d'édition | ||
insert | Touche insertion | |
backspace | Touche supprime | |
tab | Touche tabulation | |
clear | Touche nettoyage | |
return | Touche entrée | également connu comme retour chariot |
delete | Touche suppression | |
Touches de fonction | ||
f1 | Première touche de fonction | |
f2 | Seconde touche de fonction | |
f3 | Troisième touche de fonction | |
f4 | Quatrième touche de fonction | |
f5 | Cinquième touche de fonction | |
f6 | Sixième touche de fonction | |
f7 | Septième touche de fonction | |
f8 | Huitième touche de fonction | |
f9 | Neuvième touche de fonction | |
f10 | Dixième touche de fonction | |
f11 | Onzième touche de fonction | |
f12 | Douzième touche de fonction key | |
f13 | Treizième touche de fonction | |
f14 | Quatorzième touche de fonction | |
f15 | Quinzième touche de fonction | |
f16 | Seizième touche de fonction | |
f17 | Dix-septième touche de fonction | |
f18 | Dix-huitième touche de fonction | |
Touches modificatrices | ||
numlock | Touche débrouillage du pavé numérique | Nettoyage sur les claviers Mac. |
capslock | Touche de verrouillage majuscule | Majuscule est une touche pressée. Minuscule est une touche relachée |
scrolllock | Touche verrouillage du défilement | |
rshift | Touche majuscule droite | |
lshift | Touche majuscule gauche | |
rctrl | Touche contrôle droite | |
lctrl | Touche contrôle gauche | |
ralt | Touche alt droite | |
lalt | Touche alt gauche | |
rgui | Touche gui droite | Touche commande sur Mac, Touche fenêtre sur PC. |
lgui | Touche gui droite | Touche commande sur Mac, Touche fenêtre sur PC. |
mode | Touche mode | |
Touches application | ||
www | Touche www | |
Touche mail | ||
calculator | Touche calculatrice | |
computer | Touche ordinateur | |
appsearch | Touche recherche d'application | |
apphome | Touche application maison | |
appback | Touche application arrière | |
appforward | Touche application avant | |
apprefresh | Touche application rafraîchir | |
appbookmarks | Touche application marque-page | |
Touches diverses | ||
pause | Touche pause | Envoie un touche relâchée immédiatement sur certaines plateformes, même si maintenue. |
escape | Touche échappe | |
help | Touche Aide | |
printscreen | Touche imprimer l'écran | Envoie un touche relâchée immédiatement sur Windows, même si maintenue. |
sysreq | Touche requête système | |
menu | Touche menu | |
application | Touche application | Touche menu contextuel sous windows, touche compose. |
power | Touche allumer | |
currencyunit | Touché unité monnaitaire | e.g. la touche Euro (€). |
undo | Touche annuler |
Exemples
Notez comment love.keypressed donne un accès direct aux touches préssées, lorsque love.textinput donne le texte que la combinaison de touches produit.
Prenons le symbole « # » comme exemple (on assume que c'est un clavier des États-Unis) :
function love.keypressed(key)
print(key)
end
--> shift
--> 3
function love.textinput(text)
print(text)
end
--> #
Voir également
- love.keyboard (Français)
- love.keypressed (Français)
- love.keyreleased (Français)
- love.keyboard.isDown (Français)
- love.keyboard.getScancodeFromKey (Français)
- love.keyboard.getKeyFromScancode (Français)
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info