| | |
| | |
|
| | | public class FairyAuTaskWin : Window
|
| | | {
|
| | | [SerializeField] Image m_ReceiveImage;//奖励按钮
|
| | | [SerializeField] ImageEx m_ReceiveImage;//奖励按钮
|
| | | [SerializeField] Button Btn_Receive;//奖励领取
|
| | | [SerializeField] Button Btn_Finish;//立即完成按钮
|
| | | [SerializeField] Button Btn_Leave;//立即前往按钮
|
| | |
| | | {
|
| | | if (TaskAllocation.Instance.FairyAuNumber() == 10)
|
| | | {
|
| | | m_ReceiveImage.SetSprite("ReceiveBG_a");
|
| | | Btn_Receive.gameObject.SetActive(true);
|
| | | m_ReceiveImage.SetSprite("XT_XMRW_3");
|
| | | Btn_Receive.interactable = true;
|
| | | }
|
| | | else
|
| | | {
|
| | | m_ReceiveImage.SetSprite("UnReceiveBG");
|
| | | Btn_Receive.gameObject.SetActive(false);
|
| | | m_ReceiveImage.SetSprite("XT_XMRW_4");
|
| | | Btn_Receive.interactable = false;
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | }
|
| | | Text_FinishRound.text = TaskAllocation.Instance.FairyAuAllNumber() + "/70";
|
| | |
|
| | | m_Slider.value = (((float)TaskAllocation.Instance.FairyAuAllNumber()) / 70);
|
| | |
|
| | | string strINfor = taskmodel.FairyAuDic[_taskID].InforList;
|
| | | TaskID = _taskID;
|
| | |
|
| | |
| | | Btn_Leave.gameObject.SetActive(true);
|
| | | RoundText.text = "0/10";
|
| | | Text_FinishRound.text = "0/70";
|
| | | m_Slider.value = 0f;
|
| | | string strINfor = taskmodel.SpecialTask[_taskID].InforList;
|
| | | TaskID = _taskID;
|
| | | var taskObjectConfig = Config.Instance.Get<TASKINFOConfig>(strINfor);
|
| | |
| | | }
|
| | | void EndOfTheTask()//任务结束状态默认显示
|
| | | {
|
| | | m_ReceiveImage.SetSprite("UnReceiveBG");
|
| | | Btn_Receive.gameObject.SetActive(false);
|
| | | m_ReceiveImage.SetSprite("XT_XMRW_2");
|
| | | Btn_Receive.interactable = false;
|
| | | Btn_Finish.gameObject.SetActive(false);
|
| | | Btn_Leave.gameObject.SetActive(false);
|
| | | RoundText.text = "10/10";
|
| | | Text_FinishRound.text = "70/70";
|
| | | m_Slider.value = 1f;
|
| | | ObjectiveText.text = Language.Get("CompleteTheXianmengMission_Z");
|
| | | ObjectiveText.color = UIHelper.GetUIColor(TextColType.NavyBrown);
|
| | | if (_Grid.childCount != 0)
|