13 个版本 (7 个破坏性更新)
0.20.0 | 2024 年 7 月 6 日 |
---|---|
0.19.1 | 2024 年 6 月 21 日 |
0.18.0 | 2024 年 3 月 5 日 |
0.17.0 | 2023 年 11 月 10 日 |
0.2.0 | 2023 年 7 月 7 日 |
#2380 in 游戏开发
5,274 每月下载量
在 6 个包中使用 (通过 bevy_mod_picking)
78KB
1.5K SLoC
是 bevy_ui
的选择后端。
使用方法
此后端不需要在相机或实体上设置标记即可运行。它将寻找与 UI 相机相同的渲染目标上的任何指针,并在 UI 节点树上运行击中测试。
重要提示
此后端完全忽略 FocusPolicy
。Bevy UI 的焦点系统设计和选择插件设计不兼容。相反,使用 Pickable
组件来自定义实体对选择焦点的响应。
实现说明
- Bevy UI 只能渲染到主窗口
- Bevy UI 可以在带有标志的任何相机上渲染,它具有特殊性质,不绑定到特定相机。
- 为了正确排序选择项,将 Bevy UI 的顺序设置为相机顺序加 0.5。
依赖项
~32–68MB
~1M SLoC