当前位置:   article > 正文

pygame学习(四)-time_pygame tick

pygame tick

pygame.time.get_ticks         获取毫秒时间

pygame.time.wait                暂停程序一段时间

pygame.time.delay              暂停程序一段时间

pygame.time.set_timer        在事件队列中重复创建事件

pygame.time.Clock                     创建一个对象来帮助跟踪时间

常用模块:

1、get_ticks() -> 毫秒        返回自调用pygame.init()以来的毫秒数。在 pygame.init()之前,该值始终为 0。

2、wait(毫秒) -> 时间        此函数使进程休眠以与其他程序共享处理器,等价于time.sleep()。等待几毫秒的程序将消耗很少的处理器时间。它的准确性略低于该pygame.time.delay()函数。

3、delay(毫秒) -> 时间      将暂停给定的毫秒数。此功能将使用处理器(而不是休眠)以使延迟比更准确pygame.time.wait()。

4、set_timer(event, millis) -> None                 设置事件,不带循环

set_timer(event, millis, loops=0) -> None         设置事件,带循环

此方法可以摘游戏中控制补给,例如每隔10000毫秒,出现一个奖励道具。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号