示例#1
0
 public void InitData(DailyPop m, DailyPop.DailyTab i)
 {
     bg  = this.GetComponent <UISprite>();
     btn = this.GetComponent <UIButton>();
     pop = m;
     id  = i;
     SetState(false);
 }
示例#2
0
 public void OpenPop(DailyPop p)
 {
     pop = p;
     pop.SetTab();
     DailyMgr.Instance.DailyList();
     //TabChange(DailyTab.Sign);
     pop.tabList[(int)DailyPop.DailyTab.Sign].SetState(true);
     pop.CheckBtnTime();
 }
示例#3
0
 public void DailyPopClick()
 {
     if (isShow[(int)PopType.Daily] != true)
     {
         GameObject obj = Instantiate(dailyPop);
         obj.SetActive(true);
         DailyPop pop = obj.GetComponent <DailyPop>();
         pop.InitData();
         pop.transform.parent       = this.transform;
         pop.transform.localScale   = Vector3.one;
         isShow[(int)PopType.Daily] = true;
     }
 }
示例#4
0
    public void InitData(DailyPop p, QianDaoData d)
    {
        pop  = p;
        data = d;
        if (data != null && data.itemdata != null)
        {
            icon.spriteName = data.itemdata.path;
        }
        else
        {
            icon.spriteName = "";
        }
        SetShow(d.show);
        SetReceive(d.signed);

        if (data.vip_level > 0)
        {
            vip.text = "v" + data.vip_level + "双倍";
        }
        else
        {
            hot.gameObject.SetActive(false);
        }
    }
示例#5
0
 public void InitData(DailyPop p, DailyData d)
 {
     data = d;
     pop  = p;
     SetInfo();
 }