定时器如何在pygame中工作?

时间:2016-05-19 21:45:48

标签: python time pygame

我试图让我的游戏每2秒选择1到6之间的数字。我该怎么做?

我有random.randrange(1,6)pygame.time.set_timer(USEREVENT + 1, 1000),但我不知道如何以任何方式连接它们。到目前为止,它只是生成每个滴答的随机数。

我可以就如何做到这一点提出一些建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您在事件循环中侦听事件,类似于以下答案:How can I detect if the user has double-clicked in pygame?

1000也是一秒。您可以使用零来取消活动:pygame.time.set_timer(USEREVENT + 1, 0)