Beispiel #1
0
 void addItem()
 {
     foreach (TimerReawData td in TimerReawData.GetData().Values)
     {
         GameObject go = GameObject.Instantiate(item) as GameObject;
         go.SetActive(true);
         go.transform.parent     = grid.transform;
         go.transform.localScale = Vector3.one;
         OnlineRewardCell onlinecell = go.GetComponent <OnlineRewardCell>();
         onlinecell.TimeReawData = td;
         items.Add(go);
     }
     grid.Reposition();
 }
Beispiel #2
0
 void UpdateOnlineTime(float time)
 {
     for (int i = 0; i < items.Count; i++)
     {
         OnlineRewardCell onlinecell = items[i].GetComponent <OnlineRewardCell>();
         if ((int)time >= onlinecell.TimeReawData._time)
         {
             onlinecell.enterBtn.isEnabled = true;
         }
         else
         {
             onlinecell.enterBtn.isEnabled = false;
         }
     }
 }
Beispiel #3
0
    void OnOnlineUpdate()
    {
        for (int i = 0; i < items.Count; i++)
        {
            OnlineRewardCell onlinecell = items[i].GetComponent <OnlineRewardCell>();
            for (int j = 0; j < GamePlayer.Instance.onlineTimeRewards_.Count; j++)
            {
                if (onlinecell.TimeReawData._Id == GamePlayer.Instance.onlineTimeRewards_[j])
                {
                    onlinecell.enterBtn.gameObject.SetActive(false);
                    onlinecell.sp.gameObject.SetActive(true);
                }
            }
//			if(i<GamePlayer.Instance.onlineTimeReward_)
//			{
//
//			}else
//			{
//				onlinecell.enterBtn.gameObject.SetActive(true);
//				onlinecell.sp.gameObject.SetActive(false);
//			}
        }
    }