Pygame get_pressed()
Pygame get_pressed()
查了很多教程,自己测试,官方论文看了一百遍。
pygame.key.get_pressed()
到底是怎么工作的?
看起来它根本没有在游戏中使用。你能给我推荐一些原始代码吗?没有番茄酱我可以在哪里得到一个很好的例子?
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
查了很多教程,自己测试,官方论文看了一百遍。
pygame.key.get_pressed()
到底是怎么工作的?
看起来它根本没有在游戏中使用。你能给我推荐一些原始代码吗?没有番茄酱我可以在哪里得到一个很好的例子?
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