1个不稳定版本
0.1.0 | 2023年10月3日 |
---|
#1624 in 游戏开发
1.5MB
895 行
Bevy Debug Overlay
一个简单的Bevy插件,用于显示调试信息
https://user-images.githubusercontent.com/8348954/212449853-95893c5a-f61c-49cc-91d3-9192624b0509.mp4
关于
一个简单的插件,用于显示调试信息,如fps、帧时间窗口配置等。
实现细节
帧时间以条形图表示。每个条形图将根据相关的时间增量进行缩放并改变颜色。较宽的条形图表示较长的帧时间。
基于 https://asawicki.info/news_1758_an_idea_for_visualization_of_frame_times
使用
- 将
OverlayPlugin
添加到您的应用中 - 使用带有
CameraOverlay
标记组件的摄像机
更详细的示例请见 3d
Bevy版本支持
我们打算跟踪Bevy的main
分支。欢迎PR支持此分支!
bevy | bevy_debug_overlay |
---|---|
0.10 | 0.1 |
社区支持
如果您想使用此插件,可以在Bevy Discord寻求帮助,链接为 https://discord.gg/bevy。
许可协议
bevy_debug_overlay是免费和开源的!此存储库中的所有代码都根据您的选择,在以下两个许可证下双重授权:
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Apache许可证,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
这意味着您可以选择您偏好的许可证!这种双重许可方法在Rust生态系统中是事实上的标准,并且包含这两个许可证有很好的理由。
除非您明确表示,否则根据Apache-2.0许可证定义的,您有意提交以包含在工作中的任何贡献,都将根据上述方式双重授权,不附加任何额外的条款或条件。
赞助商
Bevy Debug Overlay的创建和维护由Foresight Mining Software Corporation赞助。
依赖项
~20–56MB
~1M SLoC