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); } }
public void freeSpin() { startSpin(); FreeBtn.SetActive(false); VideoBtn.SetActive(true); GameManager.Instance.stateData.RewardTime = System.DateTime.Now; GameManager.Instance.saveState(); }
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); } }