尝试创建可以停止的倒计时并添加剩余时间功能的个人消息

在python 3.7.4中,我试图创建一个可以在结束前停止的倒计时,并根据倒计时的剩余时间添加个人消息

我已经创建了倒数计时,但是它在一秒钟内计时不正确(例如计时器中的1秒钟等于5真实秒)。所以我在下面添加了代码行。然后,我做了一些研究,但找不到合适的答案。

问题在于,在我要创建的游戏中,您必须在计时器结束前单击一个按钮,使其接近0。

现在有两个问题。

  1. 我不知道如何对计时器说“停止”并使它暂停。
  2. 如果计时器用完了,我怎么能说“你松了”? 最后,如果玩家在计时器结束前不到0.20秒的时间内单击按钮,该怎么说“ Perfect”或“ Good”。我的意思是,我必须获取剩余时间的值并添加一个“ if”命令,但我不知道如何收集该值。

我知道我要问的很多,但是我确实需要帮助^^,因此,谢谢您将来可能提出的答案!最好的方法是仅使用tkinter,Time或Pygame命令,但是如果您有其他制作方法的想法,请随时回答:)

x=(random.randint(4,7))
y=(random.randint(4,7))
z=(random.randint(4,7))


def go():
   decompte(lab,x)
   decompte(lab2,y)
   decompte(lab3,z)

def decompte(label,count=10):
    label.config(text="{:.2f}".format(count))
    if count > 0 :
        window.after(10,decompte,*(label,count-0.01))
pangy521 回答:尝试创建可以停止的倒计时并添加剩余时间功能的个人消息

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3156685.html

大家都在问