我想在 pygame 中计算事件发生时的时间。我读过文档中的一些内容,但我不太明白如何做到这一点。
在文档中,您可以获得以毫秒为单位的时间,但它在调用 pygame.init() 时开始计数。我想当布尔值为 true 时从 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()
Run Code Online (Sandbox Code Playgroud)
谢谢你的时间。