我正在使用 Pygame 对 Mario 进行编码,并且现在正在对块进行编码。我想制作一个计时器,这样当我在一秒钟后击中块时,块就会回到其原始位置以制作击中动画。问题是,当使计时器处于睡眠状态时,它会在计时器持续时间内冻结整个游戏。我需要运行代码,并在一秒钟后启动前一个代码块。
我尝试过使用睡眠来制作计时器,但它冻结了整个游戏。谁能给我一些知识吗?谢谢!
from threading import Timer
def timeout():
# do your stuff here
t = Timer(number_of_seconds, timeout)
t.start()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)