void OnSettingETClick(BaseEventData data) { _viewModel.rootActiveSelf = false; UnRegisterReceive(); Action <bool> hideCallback = (active) => { menuUiAdapter.SetInputManagerEnable(true); ShowMenu(false); }; Action <bool> showCallback = (active) => { menuUiAdapter.SetInputManagerEnable(false); menuUiAdapter.SetCrossVisible(false); //关系准心 }; HallUtility.ShowSettingWindow(showCallback); HallUtility.SetSettingWindowNovisCallBack(hideCallback); }