擅长:python、mysql、java
<p>(我不知道您对python和编程了解多少,所以我将使用一种非常简单的语言)</p>
<p>好吧,如果你的游戏不需要在计时器处于活动状态时运行,你可以使用时间库的睡眠功能,并写下如下内容:</p>
<pre><code>import time
time.sleep("time amount")
print("I'me sorry but you run out of time!")
print("Do you wanna retry ?")
</code></pre>
<p>使用“command”time.sleep,python将在您选择的时间内停止整个程序</p>
<p>(因此,如果必须在计时器运行时玩游戏,请不要使用time.sleep方法)</p>
<p>相反,如果在玩游戏时计时器必须处于活动状态,则应使用“线程”。
线程是一个库,它允许您执行非常简单的计时器,但不仅仅是。
用线程制作计时器对你来说可能更复杂,但不是真的</p>
<p>您必须编写一个函数,以便在计时器结束时调用,如下所示:</p>
<pre><code>def time_over():
print("I'm sorry but the time is over !")
print("Do you want to play again ? ")
</code></pre>
<p>之后,您必须创建计时器:</p>
<pre><code>timer_name = threading.timer("time amount", function)
</code></pre>
<p>最后,您必须开始计时器写入:</p>
<pre><code>timer_name.start()
</code></pre>
<p>这样,python将:
1-导入线程库
2-创建您想要的时间量的计时器
3-启动计时器
4-在时间用完时激活您编写的功能</p>
<p>如果你需要关于其中一种方法的更多信息,请写一条评论,我会尽快回答你的问题</p>
<p>祝您愉快:)</p>