13 个版本 (破坏性)
0.10.1 | 2024年6月8日 |
---|---|
0.9.0 | 2024年5月19日 |
0.7.0 | 2024年1月15日 |
#15 in #loops
每月797次下载
在 pix-win-loop 中使用
22KB
455 行
win-loop
窗口管理(使用 winit
1),优秀的输入处理和帧率无关的游戏循环,全部封装在一个小巧的包中。游戏循环基于 https://gafferongames.com/post/fix_your_timestep。
最初是 pix-win-loop
的一部分,现在已移至单独的包。
Cargo 功能
该包的功能 rwh_04
、rwh_05
和 rwh_06
启用相应的 winit
功能。默认情况下,winit
启用了所有默认功能,除了 rwh_06
,因此如果您需要它们,您必须指定其中一个 rwh
。
注意:从版本 0.6 及更高版本开始,所有 winit
功能都被禁用。取而代之的是,有一个 winit-default
功能,它启用了 winit
的默认功能,除了 rwh_06
。您仍然可以直接从这个包的功能中启用 rwh_NN
。如果您需要启用其他功能,请添加类似以下内容到您的 Cargo.toml
:
[dependencies]
# ...
winit = { version = "0.30", features = [ ...whatever you need... ] }
...
警告
包版本 0.3 及以下可能由于一个愚蠢的错误而无法在网络上编译。应在 0.4.0 中修复。
依赖项
~3–18MB
~264K SLoC