| //--------------------------------------------------------  | 
| //    [Author]:           第二世界  | 
| //    [  Date ]:           Friday, December 07, 2018  | 
| //--------------------------------------------------------  | 
| using UnityEngine;  | 
| using System.Collections;  | 
| using UnityEngine.UI;  | 
|   | 
| namespace vnxbqy.UI {  | 
|     //登录奖励天数标签  | 
|       | 
|     public class LogInDayNumber:MonoBehaviour {  | 
|         [SerializeField] Button m_DayNumberBtn;  | 
|         [SerializeField] ImageEx m_DayNumberImage;  | 
|         [SerializeField] ImageEx m_SelectedImage;  | 
|         [SerializeField] GameObject m_Obj1;  | 
|         [SerializeField] Text m_DayText1;  | 
|         [SerializeField] GameObject m_Obj2;  | 
|         [SerializeField] Text m_DayText2;  | 
|         [SerializeField] RedpointBehaviour m_RedPoint;  | 
|         LoginRewardModel m_LoginRewardModel;  | 
|         LoginRewardModel loginRewardModel { get { return m_LoginRewardModel ?? (m_LoginRewardModel = ModelCenter.Instance.GetModel<LoginRewardModel>()); } }  | 
|         public Button DayNumberBtn  | 
|         {  | 
|             get { return m_DayNumberBtn; }  | 
|             set { m_DayNumberBtn = value; }  | 
|         }  | 
|   | 
|         public void SetInDayNumber(int day,int clockDayNow)  | 
|         {  | 
|             if (loginRewardModel.RedPointDic.ContainsKey(day))  | 
|             {  | 
|                 m_RedPoint.redpointId = loginRewardModel.RedPointDic[day].id;  | 
|             }  | 
|             if (day == clockDayNow)  | 
|             {  | 
|                 m_SelectedImage.SetActive(true);  | 
|             }  | 
|             else  | 
|             {  | 
|                 m_SelectedImage.SetActive(false);  | 
|             }  | 
|             if (day > loginRewardModel.DayNow)  | 
|             {  | 
|                 m_SelectedImage.gray = true;  | 
|                 m_DayNumberImage.gray = true;  | 
|                 m_Obj1.SetActive(false);  | 
|                 m_Obj2.SetActive(true);  | 
|                 m_DayText2.text = (day + 1).ToString();  | 
|             }  | 
|             else  | 
|             {  | 
|                 m_SelectedImage.gray = false;  | 
|                 m_DayNumberImage.gray = false;  | 
|                 m_Obj1.SetActive(true);  | 
|                 m_Obj2.SetActive(false);  | 
|                 m_DayText1.text= (day + 1).ToString();  | 
|             }  | 
|         }  | 
|   | 
|     }  | 
|   | 
| }  | 
|   | 
|   | 
|   |