少年修仙传客户端代码仓库
Client_PangDeRong
2018-09-25 f57ac386b862a58343434f5db7430a22bdd00a31
3697 增加界面索引
2个文件已修改
18 ■■■■ 已修改文件
System/Compose/New/ComposeWin.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WindowJump/WindowJumpMgr.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Compose/New/ComposeWin.cs
@@ -48,7 +48,7 @@
        #region Built-in
        protected override void BindController()
        {
            WindowCenter.Instance.jumpWindowCloseEvent += CloseJumpWindow;
        }
        protected override void AddListeners()
@@ -67,7 +67,7 @@
        protected override void OnPreOpen()
        {
            ComposeModel.ResetModel();
            if(WindowJumpMgr.Instance.IsJumpState && WindowJumpMgr.Instance.jumpType == 1)
            if(WindowJumpMgr.Instance.IsJumpState)
            {
                if(ComposeModel.CurComposeModel != null)
                {
@@ -164,11 +164,19 @@
                WindowCenter.Instance.Open<MainInterfaceWin>();
               
            }
            if(WindowJumpMgr.Instance.jumpType != 1)
        }
        private void CloseJumpWindow(Window win)
        {
            if(win as ComposeWin)
            {
                ComposeModel.SetCurComposeModel(null);
                if (WindowJumpMgr.Instance.jumpPhase <= 1)
                {
                    ComposeModel.SetCurComposeModel(null);
                }
            }
        }
        #endregion
        private void OnClickRightBtn()
System/WindowJump/WindowJumpMgr.cs
@@ -48,7 +48,7 @@
    ComposeWinModel composeModel { get { return ModelCenter.Instance.GetModel<ComposeWinModel>(); } }
    public bool IsJumpState { get; private set; }
    private int jumpPhase = 0;
    public int jumpPhase { get; private set;}
    public int jumpType { get; private set; }
    public void GetPreAllOpenWin()
    {