少年修仙传客户端代码仓库
client_Zxw
2019-02-16 8789ff3f246ca3ff4afc0121781bf1698cf45181
5314 子 【1.6】登录奖励活动
1个文件已修改
20 ■■■■■ 已修改文件
System/OpenServerActivity/LoginRewardWin.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LoginRewardWin.cs
@@ -18,6 +18,7 @@
        #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>(); } }
@@ -36,8 +37,7 @@
        protected override void OnPreOpen()
        {
            ChooseDay();
            DisplayTime();
            OnCreateGridLineCell_1(m_ScrollerController_1);
            OnCreateGridLineCell_2(m_ScrollerController_2);
            if (loginRewardModel.SelectedNow >= 3)
@@ -278,6 +278,22 @@
            }
            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();
            }
        }
    }
}