| | |
| | | ButtonEx Btn = cell.GetComponent<ButtonEx>();
|
| | | GameObject SelectedObj = cell.transform.Find("Image_XZ").gameObject;//选中
|
| | | GameObject SelectedObj1 = cell.transform.Find("Image_XZ1").gameObject;//选中
|
| | | ImageEx SelectedImageEx = SelectedObj.GetComponent<ImageEx>();
|
| | |
|
| | |
|
| | | GameObject Unselected = cell.transform.Find("Image_WXZ").gameObject;//未选中
|
| | | ImageEx UnselectedIm = Unselected.GetComponent<ImageEx>();
|
| | | GameObject Lock = cell.transform.Find("Lock").gameObject;//锁
|
| | |
| | | }
|
| | | if (Index <= model.DayNow)
|
| | | {
|
| | | SelectedImageEx.gray = false;
|
| | | Unselected.SetActive(true);
|
| | | UnselectedIm.gray = false;
|
| | | SelectedObj.SetActive(false);
|
| | |
| | |
|
| | | if (Index == model.SelectedNow)
|
| | | {
|
| | | if (Index > model.DayNow)
|
| | | {
|
| | | SelectedImageEx.gray = true;
|
| | | IsNotGary.SetActive(false);
|
| | | Gary.SetActive(true);
|
| | | Lock.SetActive(true);
|
| | | }
|
| | | else
|
| | | {
|
| | | SelectedImageEx.gray = false;
|
| | | IsNotGary.SetActive(true);
|
| | | Gary.SetActive(false);
|
| | | Lock.SetActive(false);
|
| | | }
|
| | | SelectedObj.SetActive(true);
|
| | | SelectedObj1.SetActive(true);
|
| | | Unselected.SetActive(false);
|
| | | Lock.SetActive(false);
|
| | | IsNotGary.SetActive(true);
|
| | | Gary.SetActive(false);
|
| | | |
| | | IsNotGary_text.text = (Index + 1).ToString();
|
| | | }
|
| | | Btn.SetListener(() =>
|
| | | {
|
| | | if (Index != model.SelectedNow && Index<= model.DayNow)
|
| | | if (Index != model.SelectedNow)
|
| | | {
|
| | | model.SelectedNow = Index;//选中天
|
| | | SetTextIntegral();
|
| | |
| | | {
|
| | | m_One.SetActive(false);
|
| | | m_Two.SetActive(true);
|
| | | m_OpenServiceItemA1.SetReward(model.SelectedNow, ItemDayList[0],0);
|
| | | m_OpenServiceItemB1.SetReward(model.SelectedNow, ItemDayList[1],1);
|
| | | m_OpenServiceItemA1.SetReward(model.SelectedNow, ItemDayList[0],0,2);
|
| | | m_OpenServiceItemB1.SetReward(model.SelectedNow, ItemDayList[1],1,2);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_One.SetActive(true);
|
| | | m_Two.SetActive(false);
|
| | | m_OpenServiceItemA.SetReward(model.SelectedNow, ItemDayList[0], 0);
|
| | | m_OpenServiceItemA.SetReward(model.SelectedNow, ItemDayList[0], 0,2);
|
| | | }
|
| | | } |
| | | } |