#调试 #bevy #bevy-plugin #显示 #信息 #fps #配置

bevy_debug_overlay

一个简单的Bevy插件,用于显示调试信息,如fps、帧时间窗口配置等

1个不稳定版本

0.1.0 2023年10月3日

#1624 in 游戏开发

MIT/Apache

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是免费和开源的!此存储库中的所有代码都根据您的选择,在以下两个许可证下双重授权:

这意味着您可以选择您偏好的许可证!这种双重许可方法在Rust生态系统中是事实上的标准,并且包含这两个许可证有很好的理由。

除非您明确表示,否则根据Apache-2.0许可证定义的,您有意提交以包含在工作中的任何贡献,都将根据上述方式双重授权,不附加任何额外的条款或条件。

赞助商

Bevy Debug Overlay的创建和维护由Foresight Mining Software Corporation赞助。

Foresight Mining Software Corporation

依赖项

~20–56MB
~1M SLoC