ui: Multiple inventories support

- Added scrollable container for inventories
- Fixed slots being visibly hovered when dragging items
This commit is contained in:
Alexey 2026-03-13 16:17:44 +03:00
commit 337986d2b9
5 changed files with 113 additions and 43 deletions

21
Cargo.lock generated
View file

@ -952,6 +952,7 @@ dependencies = [
"bevy_transform",
"bevy_ui",
"bevy_ui_render",
"bevy_ui_widgets",
"bevy_utils",
"bevy_window",
"bevy_winit",
@ -1575,6 +1576,26 @@ dependencies = [
"tracing",
]
[[package]]
name = "bevy_ui_widgets"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6a63cb818b0de41bdb14990e0ce1aaaa347f871750ab280f80c427e83d72712"
dependencies = [
"accesskit",
"bevy_a11y",
"bevy_app",
"bevy_camera",
"bevy_ecs",
"bevy_input",
"bevy_input_focus",
"bevy_log",
"bevy_math",
"bevy_picking",
"bevy_reflect",
"bevy_ui",
]
[[package]]
name = "bevy_utils"
version = "0.18.0"