少年修仙传客户端代码仓库
client_linchunjie
2019-04-29 8cd4c45d0f4a2afd41e5bd44d79fbb9e6216b277
3335 强化界面红点逻辑
2个文件已修改
23 ■■■■■ 已修改文件
System/Equip/EquipFrameWin.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/LowSettingTip.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Equip/EquipFrameWin.cs
@@ -113,6 +113,27 @@
            WindowCenter.Instance.Close<EquipFrameWin>();
        }
        public static int GetRedpointFunction()
        {
            if (ModelCenter.Instance.GetModel<EquipStrengthModel>().redpoint.state == RedPointState.Simple)
            {
                return 0;
            }
            if (ModelCenter.Instance.GetModel<EquipGemModel>().redpoint.state == RedPointState.Simple)
            {
                return 1;
            }
            if (RedpointCenter.Instance.GetRedpointState(910000) == RedPointState.Simple)
            {
                return 2;
            }
            if (RedpointCenter.Instance.GetRedpointState(1720000) == RedPointState.Simple)
            {
                return 3;
            }
            return 0;
        }
    }
}
System/MainInterfacePanel/LowSettingTip.cs
@@ -143,7 +143,7 @@
        void Strengthen1Button()
        {
            WindowCenter.Instance.Close<MainInterfaceWin>();
            WindowCenter.Instance.Open<EquipFrameWin>(false, 0);
            WindowCenter.Instance.Open<EquipFrameWin>(false, EquipFrameWin.GetRedpointFunction());
        }
        void OpenEquip()