python怎么让游戏倒计时_在python中添加倒计时

我承认,我是python的新手,但这是我的问题。在

版本是2.6.5(我知道我是旧版本,但这是有原因的),并且使用了livewires

基本上这个游戏有一堆彩色气球,你需要点击它们使它们消失。相同颜色的相邻引出序号将随单击的引出序号一起消失。一旦气球被清除,它就进入下一层。在

我需要在屏幕右上角创建一个计时器。这个计时器需要以秒为单位倒计时(从30开始可能是一个好的开始)。但是无论我怎么尝试,要么计时器不显示,要么数字相互重叠。我想知道怎么做,因为它一直在推动我最近的墙。在

…当然,它也需要结束游戏如果它达到零,并增加更多的时间,如果水平是完成的。。。在

但现在我只想把注意力集中在显示计时器上,让它在屏幕上倒数到零。在class Timer(games.Sprite):

""" countdown timer """

def __init__(self):

timer_message = games.Text(

value = 30,

size = 50,

color = red,

x = 600,

y = 30

)

def start(self):

while self.timer_message.value != 0:

time.sleep(1)

self.timer_message.value -= 1

game.screen.add(timer_message)

好吧。我修复了“压缩气球表”(不小心删除了self-update-lol)问题,但现在它说的是“全局名称计时器消息未定义”。。。尽管它说timer_message=游戏。文本在

我会粘贴整个代码,但我不能正确地缩进(这是我第一次使用这个网站)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值