示例#1
0
    private void InputMouse()
    {
        if (windowStack.Count > 1)
        {
            if (Input.GetMouseButtonDown(1))
            {
                if (loadingWnd.gameObject.activeSelf == false)
                {
                    WindowRoot window = topWindow;

                    if (whiteRightWindows.Contains(window))
                    {
                        AddTips("此窗口无法被快捷关闭!");
                    }
                    else
                    {
                        window.ReqCloseWnd();
                    }
                }
                else
                {
                    AddTips("正在加载,请勿频繁操作!");
                }
            }
        }
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            UnityAction UA = new UnityAction(ExitGame);
            AddDynTips("你确定要退出吗?", "退出程序", UA);
        }
    }