少年修仙传客户端代码仓库
hch
2020-08-28 3c110de363764608ba741584946f2665efc76e5d
0312 修行之路bug

(cherry picked from commit d1f120e67e0eb737030ca667809d540567a30332)
1个文件已修改
14 ■■■■ 已修改文件
System/Welfare/SuccessBPCell.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/SuccessBPCell.cs
@@ -29,13 +29,19 @@
            var config = SuccessConfig.Get(successID);
            SuccessCond.text = AchievementModel.ParseAchievementDescription(successID);
            if (achievement.progress >= config.NeedCnt)
            int process = Mathf.Min(achievement.progress, config.NeedCnt);
            if (achievement.completed)
            {
                SuccessProcess.text = "(" + UIHelper.AppendColor(TextColType.Green, achievement.progress.ToString()) + "/" + config.NeedCnt + ")";
                //已领取完成的 服务端不通知,则根据领取算满值
                process = config.NeedCnt;
            }
            if (process >= config.NeedCnt)
            {
                SuccessProcess.text = "(" + UIHelper.AppendColor(TextColType.DarkGreen, process.ToString()) + "/" + config.NeedCnt + ")";
            }
            else
            {
                SuccessProcess.text = "(" + UIHelper.AppendColor(TextColType.Red, achievement.progress.ToString()) + "/" + config.NeedCnt + ")";
                SuccessProcess.text = "(" + UIHelper.AppendColor(TextColType.Red, process.ToString()) + "/" + config.NeedCnt + ")";
            }
            for (int i = 0; i < m_Items.Length; i++)
            {
@@ -92,7 +98,7 @@
            m_GetEffect.gameObject.SetActive(false);
            m_GetEffect.Stop();
            bool isReach = false;
            if (!Achievement.IsReach(successID, achievement.progress))
            if (!achievement.completed && !Achievement.IsReach(successID, achievement.progress))
            {
                //m_GetBtn.SetColorful(m_GetText, false);
                m_GetBtn.SetActive(false);