3 个版本
0.1.2 | 2021 年 4 月 2 日 |
---|---|
0.1.1 | 2021 年 4 月 2 日 |
0.1.0 | 2021 年 4 月 2 日 |
#1031 在 游戏开发
每月 25 次下载
9KB
79 行
frame_counter
frame_counter 库提供了一个基于 rust time 模块的简单帧率计数器。
此外,FrameCounter
还可以用来在热点或冷点循环中限制帧率。
示例
计算帧率
use frame_counter::FrameCounter;
pub fn dummy_workload() {
std::thread::sleep(std::time::Duration::from_millis(10));
}
pub fn main() {
let mut frame_counter = FrameCounter::default();
loop {
frame_counter.tick();
dummy_workload();
println!("fps stats - {}", frame_counter);
}
}