Команди з клавіатури
Одне натискання
if (Input.GetKeyDown(KeyCode.R)) {
}
Утримання натиснутої клавіши
if (Input.GetKey(KeyCode.R)) {
}
Керування Axis (Edit -> Project Settings... -> Input Manager)
// в "контролах" є назви і кнопки, на які вони будуть реагувати
// можна дублювати "контроли", що існують і робити свої
// працює з джойстиком
horizontalInput = Input.GetAxis("Horizontal");
if (Input.GetMouseButtonDown(0)){ } // ліва клавіша миші
None
Backspace
Delete
Tab
Clear
Return
Pause
Escape
Space
Keypad0
Keypad1
Keypad2
Keypad3
Keypad4
Keypad5
Keypad6
Keypad7
Keypad8
Keypad9
KeypadPeriod .
KeypadDivide /
KeypadMultiply *
KeypadMinus -
KeypadPlus +
KeypadEnter Enter
KeypadEquals =
UpArrow
DownArrow
RightArrow
LeftArrow
Insert
Home
End
PageUp
PageDown
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
F13
F14
F15
Alpha0
Alpha1
Alpha2
Alpha3
Alpha4
Alpha5
Alpha6
Alpha7
Alpha8
Alpha9
Exclaim !
DoubleQuote "
Hash #
Dollar $
Percent %
Ampersand &
Quote '
LeftParen (
RightParen )
Asterisk *
Plus +
Comma ,
Minus -
Period .
Slash /
Colon :
Semicolon ;
Less <
Equals =
Greater >
Question ?
At @
LeftBracket [
Backslash \
RightBracket ]
Caret ^
Underscore _
BackQuote `
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
LeftCurlyBracket {
Pipe |
RightCurlyBracket }
Tilde ~
Numlock
CapsLock
ScrollLock
RightShift
LeftShift
RightControl
LeftControl
RightAlt
LeftAlt
LeftCommand
LeftApple
LeftWindows
RightCommand
RightApple
RightWindows
AltGr
Help
SysReq
Break
Menu
Mouse0 Ліва кнопка
Mouse1 Права кнопка
Mouse2 Середня кнопка миші
Mouse3
Mouse4
Mouse5
Mouse6