3 个版本
使用旧 Rust 2015
0.1.2 | 2017 年 10 月 15 日 |
---|---|
0.1.1 | 2017 年 10 月 12 日 |
0.1.0 | 2017 年 10 月 9 日 |
在 #limiter 中排名 16
5KB
55 行
FrameTimer
一个 Rust 框架计时器库
BETA 版本
这是一个 Rust 的框架计时器,用于确保游戏循环以特定速率运行
它尽可能简单。首先创建它如下
let mut frame_timer: FrameTimer = FrameTimer::new();
在游戏循环开始时调用
frame_timer.frame_start();
在游戏循环结束时调用
frame_timer.frame_end();
这将使您的游戏每秒限制为 60 帧
未来功能
- 添加 delta 帧计算和变量
- 使帧计时器更智能,以处理不稳定的睡眠时间
- 欢迎提出建议