| | |
| | | [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
|
| | |
| | | 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
|
| | | {
|
| | |
| | | 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)
|
| | | {
|
| | |
| | | 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
|
| | |
| | | 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";
|
| | |
|
| | |
| | | {
|
| | | 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;
|
| | |
| | | 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");
|