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 游戏开发

Download history 1091/week @ 2024-05-05 1000/week @ 2024-05-12 1117/week @ 2024-05-19 1165/week @ 2024-05-26 961/week @ 2024-06-02 1104/week @ 2024-06-09 1266/week @ 2024-06-16 1243/week @ 2024-06-23 1143/week @ 2024-06-30 1391/week @ 2024-07-07 1159/week @ 2024-07-14 891/week @ 2024-07-21 1395/week @ 2024-07-28 1347/week @ 2024-08-04 1453/week @ 2024-08-11 975/week @ 2024-08-18

5,274 每月下载量
6 个包中使用 (通过 bevy_mod_picking)

MIT/Apache

78KB
1.5K SLoC

bevy_ui 的选择后端。

使用方法

此后端不需要在相机或实体上设置标记即可运行。它将寻找与 UI 相机相同的渲染目标上的任何指针,并在 UI 节点树上运行击中测试。

重要提示

此后端完全忽略 FocusPolicy。Bevy UI 的焦点系统设计和选择插件设计不兼容。相反,使用 Pickable 组件来自定义实体对选择焦点的响应。

实现说明

  • Bevy UI 只能渲染到主窗口
  • Bevy UI 可以在带有标志的任何相机上渲染,它具有特殊性质,不绑定到特定相机。
  • 为了正确排序选择项,将 Bevy UI 的顺序设置为相机顺序加 0.5。

依赖项

~32–68MB
~1M SLoC