跳转到主要内容

跟踪并限制程序的帧率。

项目描述

关于

PyPI PyPI - License Documentation Status codecov

Libtcod曾经包含一个全局帧率限制器,该限制器最终被弃用。此模块是为了替代该功能而创建的。

import time

import tcod.clock


FPS = 30

end_time = time.time() + 3  # Loop for 3 seconds.

clock = tcod.clock.Clock()
while time.time() < end_time:
    clock.sync(1 / FPS)  # This loop will run at 30 FPS until interrupted.

# Timing information can be checked.  Check the docs for more info.
print(f"{clock.last_fps=}")
print(f"{clock.min_fps=}")
print(f"{clock.max_fps=}")
print(f"{clock.mean_fps=}")
print(f"{clock.median_fps=}")

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源代码分布

tcod-clock-1.0.1.tar.gz (12.1 kB 查看哈希值)

上传时间: 源代码

构建分布

tcod_clock-1.0.1-py3-none-any.whl (4.3 kB 查看哈希值)

上传时间: Python 3

由以下组织支持