gpt4 book ai didi

python - 如何在不卡住整个代码的情况下在 python 中制作计时器

转载 作者:太空宇宙 更新时间:2023-11-04 09:31:35 25 4
gpt4 key购买 nike

我正在使用 Pygame 编写马里奥代码,并且我现在正在编写积木代码。我想制作一个计时器,所以当我在一秒钟后击中方 block 时,方 block 会回到其原始位置以制作击中动画。问题是当定时器进入休眠状态时,它会在定时器持续时间内卡住整个游戏。我需要运行代码,并在一秒钟后启动之前的代码块。

我曾尝试使用 sleep 来制作计时器,但它会卡住整个游戏。任何人都可以给我一些知识吗?谢谢!

最佳答案

from threading import Timer

def timeout():
# do your stuff here

t = Timer(number_of_seconds, timeout)
t.start()

关于python - 如何在不卡住整个代码的情况下在 python 中制作计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55551007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com