void UpdateUI(int index = 0, bool isMend = false) { if (!SignUpManager.Instance.isEmpty()) { HookKeeper hk = null; for (int i = 0; i < SignUpManager.Instance.MaxCount - 1; ++i) { GameObject iconBg = Grid_.transform.GetChild(i).gameObject; ItemCellUI icon = iconBg.GetComponentInChildren <ItemCellUI>(); icon.gameObject.AddComponent <UIDragScrollView>(); hk = iconBg.GetComponent <HookKeeper>(); hk.SetDepth(13); if (SignUpManager.Instance.IsSignUped(i + 1)) { hk.ToSigned(); RemoveClickEvent(iconBg); } else { hk.ToUnsignNormal(); } } } ComboSignUpDay_.text = SignUpManager.Instance.ComboSignDay.ToString(); SignBtn_.isEnabled = !GamePlayer.Instance.todaySigned_; }
void InitUI() { if (!SignUpManager.Instance.isEmpty()) { GameObject iconBg = null; HookKeeper hk = null; ItemData data = null; ItemCellUI icon = null; for (int i = 1; i < SignUpManager.Instance.MaxCount; ++i) { iconBg = (GameObject)GameObject.Instantiate(IconBg_) as GameObject; iconBg.transform.parent = ListView_.transform; iconBg.transform.localScale = Vector3.one; iconBg.SetActive(true); data = ItemData.GetData(SignUpManager.Instance.GetRewardIDByIndex(i)); hk = iconBg.GetComponent <HookKeeper>(); icon = UIManager.Instance.AddItemCellUI(hk.icon_, (uint)data.id_, 0f, 20f); icon.showTips = true; iconBg.transform.parent = Grid_.transform; } Grid_.Reposition(); } ComboSignUpMonth_.text = System.DateTime.Today.Month.ToString(); GlobalValue.Get(Constant.C_SignPay, out mendCost_); MendSignUpCost_.text = mendCost_.ToString(); }