移动英雄位置
- 第一种方式判断event.type == pygame.KEYDOWN
- 第二种方式
- 首先使用pygame.key.get_pressed()返回所有按键元组
- 通过键盘常量,判断元组某一个键是否被按下——如果被按下,对应数值
- 第一种方式
elif event.type == pygame.KEYDOWN and event.key == pygame.K_RIGHT:
print("向右移动...")
- 第二种方式
# 返回所有按键的元组
keys_pressed = pygame.key.get_pressed()
# 判断是否按下方向键
if keys_passed[pygame.K_RIGHT]:
print("向右移动...")