擅长:python、mysql、java
<p>从<a href="https://www.pygame.org/docs/ref/time.html#pygame.time.get_ticks" rel="nofollow noreferrer">function</a>{<cd1>}获取开始时间。这将以毫秒为单位显示当前时间(自pygame启动以来)。把这个放在某个地方</p>
<pre><code>MAX_EVADE_TIME = 10000 # milliseconds
player_start_time = pygame.time.get_ticks()
</code></pre>
<p>然后在主循环中,不断查看时间,并计算出是否已超过限制</p>
<pre><code>while not exiting:
...
time_now = pygame.time.get_ticks()
# is the time limit used-up?
if ( time_now > player_start_time + MAX_EVADE_TIME ):
doGameOver() # or whtever
</code></pre>