-2

我查了很多教程,我自己也测试过,官方论文看了一百遍。到底是怎么pygame.key.get_pressed()工作的?看起来它根本不用于游戏。你能建议我一些原始代码,没有番茄酱,我可以得到一个很好的例子吗?

4

1 回答 1

1

get_pressed 只是获取按键的另一种方式

您可以在事件抽水机中执行此操作:

keys = pygame.key.get_pressed()
if keys[pygame.K_w]:
    # Do stuff

虽然只使用 KEYDOWN 事件会更好,因为它会增加按下之间的延迟。:

# At the beginning of the loop...
for event in pygame.event.get():
    if event.type == pygame.KEYDOWN:
        if event.key == pygame.K_w:
            # Do stuff
于 2018-01-31T16:33:29.183 回答