我尝试检测两个CTRL是否同时按下
import pygame
pygame.init()
screen = pygame.display.set_mode((100,100))
run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_RCTRL
print("RIGHT CTRL pressed")
if event.key == pygame.K_LCTRL
print("LEFT CTRL pressed")
也尝试过:
if event.type == pygame.KEYDOWN:
if pygame.key.get_mods() & pygame.KMOD_RCTRL:
print("RIGHT CTRL pressed")
if pygame.key.get_mods() & pygame.KMOD_LCTRL:
print("LEFT CTRL pressed")
也尝试过:
if event.type == pygame.KEYDOWN:
if pygame.key.get_mods() & pygame.KMOD_LCTRL and pygame.key.get_mods() & pygame.KMOD_RCTRL:
print("LEFT & RIGHT CTRL pressed")
这些都不管用
有人能帮忙吗?谢谢
目前没有回答
相关问题 更多 >
编程相关推荐