# Keys and Keyboard
当前支持以下按键:
- K_0
- K_1
- K_2
- K_3
- K_4
- K_5
- K_6
- K_7
- K_8
- K_9
- 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
- SHIFT
- CTRL
- ALT
- LEFT
- UP
- RIGHT
- DOWN
- PAGEUP
- PAGEDOWN
- END
- HOME
- ESCAPE
- ENTER
- SPACE
- RETURN
- BACKSPACE
- INSERT
- DELETE
- F1
- F2
- F3
- F4
- F5
- F6
- F7
- F8
- F9
- F10
- F11
- F12
- F13
- F14
- F15
在键盘事件函数中,可以使用 key == keys.LEFT
判断 left
键是否按下;
在键盘事件函数以外,比如 update
函数中,可以通过 keyboard[keys.LEFT]
判断 left
是否按下。
from cpgzero import *
alien = Actor("alien")
def update():
if keyboard[keys.LEFT]:
alien.x -= 10
elif keyboard[keys.RIGHT]:
alien.x += 10
← on_key_up(key) Pen →