This commit is contained in:
MuHua-123
2025-09-18 16:56:00 +08:00
parent 5d8f76b3e6
commit 7324361948
385 changed files with 22988 additions and 198 deletions
@@ -8,10 +8,22 @@ using MuHua;
/// UI弹出管理器
/// </summary>
public class UIPopupManager : ModuleUISingle<UIPopupManager> {
/// <summary> 菜单模板 </summary>
public VisualTreeAsset menuTreeAsset;
/// <summary> 项目模板 </summary>
public VisualTreeAsset itemTreeAsset;
public UIDragItem dragItem;
public UIShortcutMenu shortcutMenu;
public override VisualElement Element => root.Q<VisualElement>("Popup");
public VisualElement PopupDialog => Q<VisualElement>("PopupDialog");
public VisualElement DragItem => Q<VisualElement>("DragItem");
public VisualElement ShortcutMenu => Q<VisualElement>("ShortcutMenu");
protected override void Awake() => NoReplace(false);
protected override void Awake() {
NoReplace(false);
dragItem = new UIDragItem(DragItem, root);
shortcutMenu = new UIShortcutMenu(ShortcutMenu, menuTreeAsset, itemTreeAsset);
}
}