Pygame.key.get_pressed()中的关键常量值是什么?

时间:2016-01-20 03:27:24

标签: python pygame

我从thepythongamebook, and in the second example代码中学习Pygame,以下内容出现(编辑,因为CURSORKEYS是在一个类中定义的):

0x50

Pygame docs中,它解释了CURSORKEYS = slice(273,277) ... keys = pygame.key.get_pressed()[CURSORKEYS]

  

返回表示每个状态的布尔值序列   键盘上的键。使用键常量值来索引数组。

但是我无法在这里找到一个有意义的关键常量索引。

索引273-276出现在哪些键(以及来自哪个键常量索引)?

1 个答案:

答案 0 :(得分:0)

import pygame 

print(pygame.K_UP)    # 273
print(pygame.K_DOWN)  # 274
print(pygame.K_RIGHT) # 275
print(pygame.K_LEFT)  # 276

其他关键常量(没有值)在页面https://www.pygame.org/docs/ref/key.html

但是你总是可以使用常量,所以你不需要值。