源码:
pygame.key.set_repeat(1,17)
while True:
for event in pygame.event.get():
if
网页链接 == pygame.QUIT:
pygame.quit()
exit
keys = pygame.key.get_pressed()
if
网页链接 == KEYUP:
if
网页链接 ==K_LSHIFT:
a=0
if
网页链接 == KEYDOWN:
if
网页链接 == K_LSHIFT:
a=1
if keys[K_UP]:
if a == 1:
y -= 2.5
else:
y -= 4.5
elif keys[K_DOWN]:
if a == 1:
y += 2.5
else:
y += 4.5
if keys[K_LEFT]:
if a == 1:
x -= 2.5
else:
x -= 4.5
elif keys[K_RIGHT]:
if a == 1:
x += 2.5
else:
x += 4.5