示例#1
0
    public void AddButtonList()
    {
        foreach (Transform child in contentRect.GetComponentsInChildren <Transform>())
        {
            if (child.gameObject.name.Equals("videoItem"))
            {
                Destroy(child.gameObject);
            }
        }
        if (tempResutl.Count > 0)
        {
            results.AddRange(tempResutl);
        }


        for (int i = 0; i < results.Count; i++)
        {
            GameObject newobj;
            newobj = (GameObject)Instantiate(btnPrefab);
            newobj.transform.SetParent(contentRect);
            newobj.name = "videoItem";
            newobj.transform.localScale = new Vector3(1f, 1f, 1f);
            //newobj.GetComponent<RectTransform>().sizeDelta = new Vector2(400,50);
            //Debug.Log(newobj.GetComponent<RectTransform>().sizeDelta);
            ParseObject dic = results[i];
            VideoBtn    map = newobj.GetComponent <VideoBtn>();
            map.Setup(dic, this);
        }
    }
示例#2
0
 public void freeSpin()
 {
     startSpin();
     FreeBtn.SetActive(false);
     VideoBtn.SetActive(true);
     GameManager.Instance.stateData.RewardTime = System.DateTime.Now;
     GameManager.Instance.saveState();
 }
示例#3
0
    public void addButtonsOnpanel()
    {
        foreach (Transform child in contentRect.GetComponentsInChildren <Transform>())
        {
            if (child.gameObject.name.Equals("videoItem"))
            {
                Destroy(child.gameObject);
            }
        }

        for (int i = 0; i < videos.Count; i++)
        {
            GameObject newobj;
            newobj = (GameObject)Instantiate(btnPrefab);
            newobj.transform.SetParent(contentRect);
            newobj.name = "videoItem";
            newobj.transform.localScale = new Vector3(1f, 1f, 1f);
            //newobj.GetComponent<RectTransform>().sizeDelta = new Vector2(400,50);
            //Debug.Log(newobj.GetComponent<RectTransform>().sizeDelta);
            Dictionary <string, object> dic = videos[i];
            VideoBtn map = newobj.GetComponent <VideoBtn>();
            map.Setup(dic, this);
        }
    }