using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UIElements; using MuHua; /// /// UI模块 /// public class ModuleUI : ModuleSingle { public static Page page; public static event Action OnJumpPage; public UIDocument document;// 绑定文档 /// 根目录文档 public VisualElement root => document.rootVisualElement; protected override void Awake() => NoReplace(); /// 跳转页面 public static void Jump(Page pageType) => OnJumpPage?.Invoke(pageType); } /// /// 页面类型 /// public enum Page { None, Menu,// 主菜单 Scene,// 场景选择 Prepare,// 准备游戏 Battle,// 战斗页面 Settlement,// 结算页面 Settings,// 游戏设置 }