当事件发生时,我想在 pygame 中计算时间。我已经阅读了文档中的一些内容,但我并不真正了解如何去做。
在文档中,您可以获得以毫秒为单位的时间,但它会在调用 pygame.init() 时开始计数。当布尔值为真时,我想从 0 开始计数。
import pygame
pygame.init()
loop = True
boolean = False
while loop:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
quit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.RETURN:
boolean = True
screen.fill((255, 255, 255))
if boolean:
# start counting seconds
pygame.display.update()
谢谢你的时间。