KeyConstant (日本語)

打鍵可能な全てのキーの一覧。一部のキーはシステムやキーボードにより利用不可能な場合があることに注意を払ってください。

定数

キー文字列 説明 注釈
文字キー
a A キー
b B キー
c C キー
d D キー
e E キー
f F キー
g G キー
h H キー
i I キー
j J キー
k K キー
l L キー
m M キー
n N キー
o O キー
p P キー
q Q キー
r R キー
s S キー
t T キー
u U キー
v V キー
w W キー
x X キー
y Y キー
z Z キー
0 0 キー
1 1 キー
2 2 キー
3 3 キー
4 4 キー
5 5 キー
6 6 キー
7 7 キー
8 8 キー
9 9 キー
space Space キー これは version 0.9.2 以前では実際の半角空白文字 ' ' へ置き換えてください
! 感嘆符 キー
" 二重引用符 キー
# 番号符 キー
$ ドル記号 キー
& アンパサンド キー
' 単一引用符 キー
( 左丸括弧 キー
) 右丸括弧 キー
* 星印 キー
+ 加算 キー
, コンマ キー
- 符号・減算 キー
. 終止符 キー
/ 斜線 キー
: コロン キー
; セミコロン キー
< 以下括弧 キー
= 等号 キー
> 以上括弧 キー
? 疑問符 キー
@ アットマーク キー
[ 左角括弧 キー
\ 逆斜線 キー
] 右角括弧 キー
^ 挿入記号 キー
_ 下線 キー
` 発音記号 キー "逆照合印記号" キーとしても知られています。
テンキー
kp0 テンキーの 0 キー
kp1 テンキーの 1 キー
kp2 テンキーの 2 キー
kp3 テンキーの 3 キー
kp4 テンキーの 4 キー
kp5 テンキーの 5 キー
kp6 テンキーの 6 キー
kp7 テンキーの 7 キー
kp8 テンキーの 8 キー
kp9 テンキーの 9 キー
kp. テンキーの小数点キー
kp, テンキーのカンマキー
kp/ テンキーの除算キー
kp* テンキーの乗算キー
kp- テンキーの減算記号キー
kp+ テンキーの加算記号キー
kpenter テンキーの Enter キー
kp= テンキーの等号キー
ナビゲーションキー
up 上矢印キー
down 下矢印キー
right 右矢印キー
left 左矢印キー
home Home キー
end End キー
pageup Page up キー
pagedown Page down キー
編集用キー
insert Insert キー
backspace Backspace キー
tab Tab キー
clear Clear キー
return Return キー Enter キーとしても知られています。
delete Delete キー
ファンクションキー
f1 F1 キー
f2 F2 キー
f3 F3 キー
f4 F4 キー
f5 F5 キー
f6 F6 キー
f7 F7 キー
f8 F8 キー
f9 F9 キー
f10 F10 キー
f11 F11 キー
f12 F12 キー
f13 F13 キー
f14 F14 キー
f15 F15 キー
f16 F16 キー
f17 F17 キー
f18 F18 キー
修飾子キー
numlock Num-lock キー Mac のキーボードでは Clear です。
capslock Caps-lock キー Caps-on はキーを押している、 Caps-off はキーを離している状態です。
scrolllock Scroll-lock キー
rshift 右 Shift キー
lshift 左 Shift キー
rctrl 右 Control キー
lctrl 左 Control キー
ralt 右 Alt キー
lalt 左 Alt キー
rgui 右 GUI キー OS X では Command キー、 Windows では Windows キー。
lgui 左 GUI キー OS X では Command キー、 Windows では Windows キー。
mode Mode キー
アプリケーション用のキー
www WWW キー
mail メール キー
calculator 電卓 キー
computer コンピューター キー
appsearch アプリケーション用の検索キー
apphome アプリケーション用の Home キー
appback アプリケーション用の戻るキー
appforward アプリケーション用の進むキー
apprefresh アプリケーション用の更新キー
appbookmarks アプリケーション用のブックマークキー
そのほかのキー
pause Pause キー 一部のプラットホームでは、押し続けてもキーが離された状態を即時送信します。
escape Escape キー
help Help キー
printscreen Printscreen キー Windows では、押し続けてもキーが離された状態を即時送信します。
sysreq System request キー
menu メニュー キー
application アプリケーションキー Windows コンテキストメニュー、 compose キー
power 電源キー
currencyunit 通貨単位 キー 例として ユーロ (€) キー
undo Undo キー

用例

love.keypressed は直接的にキー押し下げを行うのに対して、 love.textinput はキーの組み合わせからテキストを生成を行うことに注意を払ってください。

用例として "#" 記号を挙げます (米国配列のキーボードと仮定します):

function love.keypressed(key)
    print(key)
end
--> shift
--> 3

function love.textinput(text)
    print(text)
end
--> #

関連


そのほかの言語