html 游戏倒计时,游戏中的倒计时器

b6f796ceab8ccba523efd0a62a4709e9.png

慕运维8079593

pygame.time.Clock.tick返回时间(以毫秒为单位)。clock.tick打电话(三角洲时间, dt),所以您可以使用它来增加或减少计时器变量。import pygame as pgdef main():

    pg.init()

    screen = pg.display.set_mode((640, 480))

    font = pg.font.Font(None, 40)

    gray = pg.Color('gray19')

    blue = pg.Color('dodgerblue')

    # The clock is used to limit the frame rate

    # and returns the time since last tick.

    clock = pg.time.Clock()

    timer = 10  # Decrease this to count down.

    dt = 0  # Delta time (time since last tick).

    done = False

    while not done:

        for event in pg.event.get():

            if event.type == pg.QUIT:

                done = True

        timer -= dt        if timer <= 0:

            timer = 10  # Reset it to 10 or do something else.

        screen.fill(gray)

        txt = font.render(str(round(timer, 2)), True, blue)

        screen.blit(txt, (70, 70))

        pg.display.flip()

        dt = clock.tick(30) / 1000  # / 1000 to convert to seconds.if __name__ == '__main__':

    main()

    pg.quit()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值