| | |
| | | #region Built-in
|
| | | [SerializeField] ScrollerController m_ScrollerController_1;
|
| | | [SerializeField] ScrollerController m_ScrollerController_2;
|
| | | [SerializeField] Text m_Time;
|
| | | LoginRewardModel m_LoginRewardModel;
|
| | | LoginRewardModel loginRewardModel { get { return m_LoginRewardModel ?? (m_LoginRewardModel = ModelCenter.Instance.GetModel<LoginRewardModel>()); } }
|
| | | OpenServiceAchievementModel OpenServicemodel { get { return ModelCenter.Instance.GetModel<OpenServiceAchievementModel>(); } }
|
| | |
| | | protected override void OnPreOpen()
|
| | | {
|
| | | ChooseDay();
|
| | | |
| | |
|
| | | DisplayTime();
|
| | | OnCreateGridLineCell_1(m_ScrollerController_1);
|
| | | OnCreateGridLineCell_2(m_ScrollerController_2);
|
| | | if (loginRewardModel.SelectedNow >= 3)
|
| | |
| | | }
|
| | | return index;
|
| | | }
|
| | | private void DisplayTime()
|
| | | {
|
| | | OperationBase operationBase;
|
| | | if (OperationTimeHepler.Instance.TryGetOperationTime(Operation.LoginReward, out operationBase))
|
| | | {
|
| | | var textBuilder = OperationTimeHepler.textBuilder;
|
| | | textBuilder.Length = 0;
|
| | | textBuilder.Append(operationBase.startDate.ToDisplay());
|
| | | if (operationBase.startDate != operationBase.endDate)
|
| | | {
|
| | | textBuilder.Append("—");
|
| | | textBuilder.Append(operationBase.endDate.ToDisplay());
|
| | | }
|
| | | m_Time.text = textBuilder.ToString();
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | }
|