This commit is contained in:
MuHua-123
2025-09-25 09:24:28 +08:00
parent 1efe18db95
commit d940a18e13
9 changed files with 176 additions and 110 deletions
@@ -10,13 +10,16 @@ using MuHua;
public class UIBackpackPage : ModuleUIPage {
public VisualTreeAsset inventorySlot;
private UIEquipment equipment;
private UIInventory inventory;
public override VisualElement Element => root.Q<VisualElement>("BackpackPage");
public VisualElement Equipment => Q<VisualElement>("Equipment");
public VisualElement Inventory => Q<VisualElement>("Inventory");
protected void Awake() {
equipment = new UIEquipment(Equipment);
inventory = new UIInventory(Inventory, inventorySlot);
ModuleUI.OnJumpPage += ModuleUI_OnJumpPage;
@@ -25,6 +28,7 @@ public class UIBackpackPage : ModuleUIPage {
private void ModuleUI_OnJumpPage(Page page) {
Element.EnableInClassList("document-page-hide", page != Page.Backpack);
if (page != Page.Backpack) { return; }
equipment.Settings(SingleManager.I.equipment);
inventory.Settings(SingleManager.I.inventory);
}
}