1
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user