少年修仙传客户端代码仓库
client_Wu Xijin
2019-02-03 bdf4add8aa931ca88be44109467a00a5bb744e13
3335 重构窗口管理
2个文件已修改
15 ■■■■ 已修改文件
System/Dungeon/TargetBriefInfoWin.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WindowBase/Windows.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/TargetBriefInfoWin.cs
@@ -64,7 +64,7 @@
        }
        var mapId = PlayerDatas.Instance.baseData.MapID;
        var dataMapId = ModelCenter.Instance.GetModel<DungeonModel>().GetDataMapIdByMapId(mapId);
        var dataMapId = MapUtility.GetDataMapId(mapId);
        if (dataMapId == DemonJarModel.DEMONJAR_MAPID
            || dataMapId == JadeDynastyBossModel.JADEDYNASTY_MAP
            || dataMapId == JadeDynastyTowerModel.DATA_MAPID)
@@ -149,6 +149,10 @@
                    maxHp = player.ActorInfo.RealMaxHp
                };
            }
            else
            {
                playerInfo = default(PlayerInfo);
            }
            bossInfo = default(MonsterInfo);
        }
@@ -189,6 +193,10 @@
                maxHp = player.ActorInfo.RealMaxHp
            };
        }
        else
        {
            playerInfo = default(PlayerInfo);
        }
        if (!WindowCenter.Instance.IsOpen<TargetBriefInfoWin>())
        {
System/WindowBase/Windows.cs
@@ -602,7 +602,10 @@
                if (!StageLoad.Instance.isLoading)
                {
                    var exceptOpen = StageLoad.Instance.stageType == Stage.E_StageType.Dungeon
                        && !ExistAnyFullScreenOrMaskWinLEqual(WindowType.Base);
                        && !ExistAnyFullScreenOrMaskWinLEqual(WindowType.Base)
                        && !IsOpen("DefaultDialogueBoxWin")
                        && !IsOpen("DialogueDuidanceWin")
                        && !IsOpen("TaskBoxBGMWin");
                    if (exceptOpen != IsOpen("MainInterfaceWin"))
                    {