Python 如何知道Pygame中从特定时间点经过的时间

Python 如何知道Pygame中从特定时间点经过的时间,python,pygame,Python,Pygame,我需要知道从某个点开始,使用一个函数来激活计时器,并使用一个if语句(当时间过去时变为true),经过了多少时间。例如:如果pygameStartTimer>2000 pygame.time.get_ticks给出了从开始执行代码开始经过的时间,这不是我想要的。那我该怎么做呢?pygame.time.get_ticks只返回一个表示时间的值。您可以计算2倍的差值: start\u time=pygame.time.get\u ticks() current\u time=pygame.time

我需要知道从某个点开始,使用一个函数来激活计时器,并使用一个if语句(当时间过去时变为true),经过了多少时间。例如:
如果pygameStartTimer>2000


pygame.time.get_ticks
给出了从开始执行代码开始经过的时间,这不是我想要的。那我该怎么做呢?

pygame.time.get_ticks
只返回一个表示时间的值。您可以计算2倍的差值:

start\u time=pygame.time.get\u ticks()
current\u time=pygame.time.get\u ticks()
增量时间=当前时间-开始时间
您还可以使用
pygame.time.get_ticks()
计算未来的时间点:

current\u time=pygame.time.get\u ticks()
pygameStartTimer=当前时间+2000
运行时:
# [...]
当前时间=pygame.time.get_ticks()
如果当前时间>PyGameStartTime:
# [...]

pygame.time.get_ticks
只返回一个表示时间的值。您可以计算2倍的差值:

start\u time=pygame.time.get\u ticks()
current\u time=pygame.time.get\u ticks()
增量时间=当前时间-开始时间
您还可以使用
pygame.time.get_ticks()
计算未来的时间点:

current\u time=pygame.time.get\u ticks()
pygameStartTimer=当前时间+2000
运行时:
# [...]
当前时间=pygame.time.get_ticks()
如果当前时间>PyGameStartTime:
# [...]

嘿,谢谢,它成功了!!嘿,谢谢,成功了!!