窗口与平台细节
窗口是 Bevy 应用与用户交互的入口。第 2 章用 DefaultPlugins 开了一个默认窗口,但没有碰过任何参数。本章把窗口系统拆开:
- 窗口参数:标题、分辨率、VSync、全屏模式、装饰等
- 多窗口:同时运行多个窗口,各自渲染不同视角
- 光标控制:隐藏、锁定、自定义图标
- 低功耗模式:
WinitSettings控制无输入时的渲染频率 - 无头模式:没有窗口的纯逻辑运行
这些能力让 Bevy 不仅能做游戏,也能做桌面工具、编辑器、数据可视化等场景。
窗口是 Bevy 应用与用户交互的入口。第 2 章用 DefaultPlugins 开了一个默认窗口,但没有碰过任何参数。本章把窗口系统拆开:
WinitSettings 控制无输入时的渲染频率这些能力让 Bevy 不仅能做游戏,也能做桌面工具、编辑器、数据可视化等场景。