少年修仙传客户端代码仓库
4587 子 【1.2.0】仙盟任务修改 / 【前端】【1.2.0】仙盟任务界面修改修改、自动执行逻辑修改
1个文件已修改
25 ■■■■■ 已修改文件
System/FairyAu/FairyAuTaskWin.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyAuTaskWin.cs
@@ -24,7 +24,8 @@
        [SerializeField] Button CloseBtn;//关闭按钮
        [SerializeField] Text Text_FinishRound;//本周完成数
        [SerializeField] RichText ObjectiveText;//任务目标
        [SerializeField] Text RoundText;//任务环数
        [SerializeField] Text RoundText_L;//任务环数
        [SerializeField] Text RoundText_R;//任务环数
        [SerializeField] Transform _Grid;
        [SerializeField] GameObject m_ReceiveImageObj;//领奖倒计时1
        [SerializeField] Text _ReceiveImageText;//领奖倒计时2
@@ -80,7 +81,7 @@
            if (coinTaskTip.IsFairy && GetCylinderNumber == 10 && vipmodel.GetVipPrivilegeCnt(VipPrivilegeType.AutoFairyMisstion) >= 1)
            {
                m_ReceiveImageObj.SetActive(true);
                _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_1"), Second);
                _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_2"), Second);
            }
            else
            {
@@ -119,11 +120,11 @@
                timeType += Time.deltaTime;
                if (Second >= timeType)
                {
                    _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_1"), Second - (int)timeType);
                    _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_2"), Second - (int)timeType);
                }
                else
                {
                    _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_1"), 0);
                    _ReceiveImageText.text = string.Format(Language.Get("TaskContinueCount_2"), 0);
                }
                if (timeType >= Second && GetCylinderNumber == 10)
                {
@@ -278,8 +279,8 @@
                Btn_Leave.gameObject.SetActive(false);
                int total = TaskAllocation.Instance.FairyAuAllNumber();
                total = Mathf.CeilToInt((float)total / 10);
                RoundText.text = Language.Get("FairyAuTaskWin_Text2", SetNumberOfRounds(total), 10);
               // RoundText.text = "10/10";
                RoundText_L.text = Language.Get("FairyAuTaskWin_Text3", SetNumberOfRounds(total));
                RoundText_R.text = Language.Get("FairyAuTaskWin_Text4", 10);
                Btn_Finish.gameObject.SetActive(false);
            }
            else
@@ -288,8 +289,8 @@
                Btn_Finish.gameObject.SetActive(true);
                int total = TaskAllocation.Instance.FairyAuAllNumber();
                total = Mathf.CeilToInt((float)total / 10);
                RoundText.text = Language.Get("FairyAuTaskWin_Text2", SetNumberOfRounds(total), (TaskAllocation.Instance.FairyAuNumber() + 1));
               // RoundText.text = (TaskAllocation.Instance.FairyAuNumber() + 1) + "/10";
                RoundText_L.text = Language.Get("FairyAuTaskWin_Text3", SetNumberOfRounds(total));
                RoundText_R.text = Language.Get("FairyAuTaskWin_Text4", (TaskAllocation.Instance.FairyAuNumber() + 1));
            }
            Text_FinishRound.text = TaskAllocation.Instance.FairyAuAllNumber() + "/70";
@@ -311,8 +312,8 @@
        {
            Btn_Finish.gameObject.SetActive(false);
            Btn_Leave.gameObject.SetActive(true);
            RoundText.text = Language.Get("FairyAuTaskWin_Text2", SetNumberOfRounds(0),0);
           // RoundText.text = "0/10";
            RoundText_L.text = Language.Get("FairyAuTaskWin_Text3", SetNumberOfRounds(0));
            RoundText_R.text = Language.Get("FairyAuTaskWin_Text4", 0);
            Text_FinishRound.text = "0/70";
            m_Slider.value = 0f;
            string strINfor = taskmodel.SpecialTask[_taskID].InforList;
@@ -331,8 +332,8 @@
            Btn_Receive.interactable = false;
            Btn_Finish.gameObject.SetActive(false);
            Btn_Leave.gameObject.SetActive(false);
            RoundText.text = Language.Get("FairyAuTaskWin_Text2", SetNumberOfRounds(7), 10);
            //RoundText.text = "10/10";
            RoundText_L.text = Language.Get("FairyAuTaskWin_Text3", SetNumberOfRounds(7));
            RoundText_R.text = Language.Get("FairyAuTaskWin_Text4", 10);
            Text_FinishRound.text = "70/70";
            m_Slider.value = 1f;
            ObjectiveText.text = Language.Get("CompleteTheXianmengMission_Z");