public void setting() //세팅 { //Edu_Mgr.Edu_ID = ID; //Edu_Mgr.setting(); 플레이어프렙스로 받는다. Edu_ID = PlayerPrefs.GetInt("ID"); Reset(); Modul_data = Edu_table_Mgr.GetModulTable(Edu_ID); Modul_order = Edu_table_Mgr.GetModulOrder(Edu_ID); for (int i = 1; i < Modul_data.Length; i++) { if (Modul_data[i] == 0) { continue; } //사용될 모듈을 생성하고 배치한다. GameObject newModul = Instantiate(Moduls[Modul_data[i]]); newModul.transform.parent = Modul_Parent; newModul.transform.position = Modul_Pos[i - 1].position; //사용될 모듈 목록을 받아와서 Modul_Array에 집어넣는다. //Used_Modul_Array.Add(Moduls[data[i]]); Used_Modul_Array[i - 1] = newModul; } }
private Transform parent; //버튼 생성될부모 // Start is called before the first frame update void Start() { Main_Data = Edu_table_Mgr.GetMainTable(); for (int i = 0; i < Main_Data.Count; i++) { GameObject newbtn = Instantiate(Btn); newbtn.SetActive(true); newbtn.transform.parent = parent; newbtn.transform.position = parent.position; newbtn.transform.localScale = Btn.transform.localScale; newbtn.GetComponent <StudyBtn>().ID = int.Parse(Main_Data[i][0]); newbtn.GetComponentInChildren <Text>().text = Main_Data[i][1]; } //Debug.Log("asd"+Main_Data[0][1]); }