public void Init() { Notice_Content.text = Model.NoticeInfo; GameObject tmpObj; BtnItem tmpBtnItem; BtnInfoItem tmpBtnInfo; for (int i = 0; i < Model.btnList.Count; i++) { //print("生成按钮的数量="+i); tmpBtnInfo = Model.btnList[i]; tmpObj = GUITools.AddChild(BtnGrid, BtnItem); tmpBtnItem = tmpObj.GetComponent <BtnItem>(); tmpBtnItem.BtnName.text = tmpBtnInfo.BtnName; tmpBtnItem.BtnInfo = tmpBtnInfo; tmpBtnItem.OnClick = OnBtnBack; tmpObj.SetActive(true); } }
public void Init() { Notice_Content.text = Model.NoticeInfo; BtnText.text = Model.OneBtnName; GameObject tmpObj; ToggleItem tmpToggleItem; ToggleInfoItem tmpToggleInfo; for (int i = 0; i < Model.toggleList.Count; i++) { tmpToggleInfo = Model.toggleList[i]; tmpObj = GUITools.AddChild(BtnGrid, BtnItem); tmpToggleItem = tmpObj.GetComponent <ToggleItem>(); tmpToggleItem.ToggleName.text = tmpToggleInfo.ToggleName; tmpToggleItem.TogInfo = tmpToggleInfo; //tmpToggleItem.OnValueChange = OnToggleBack; tmpObj.SetActive(true); } }