【发布时间】:2014-10-29 07:30:14
【问题描述】:
这是一个非常简单的问题,我不知道为什么我没有得到答案,但是有人知道如何在 Python 3.4.1 的 pygame 中正确添加计时器吗?
这是我目前所拥有的:
texta = font.render("Time:"+str(time), True, black)
screen.blit(texta, [500,100])
我已经阅读了使用循环和许多其他方法的解决方案,但到目前为止都没有。我希望在屏幕上显示一个计时器,并计算用户执行某项任务所需的秒数。
【问题讨论】:
-
这两行不会完成这项工作——如果可以的话,你需要写一个完整的尝试。这确实取决于您的代码的结构。
-
用你刚才写的,当前时间会在屏幕上显示一次,然后就不会改变了。这是一个能让你走上正轨的问题。如何反复更新变量“时间”并反复渲染时间,使其显示正确的时间?
-
看这个:stackoverflow.com/questions/10596988/… 它可能对你有帮助。
标签: python python-3.x timer pygame