public MusicProperty getMusicProperty(string id) { string dir = "Music/" + id + "/data.json"; string json = load(@dir); MusicProperty temp = new MusicProperty(); try { temp = JsonUtility.FromJson <MusicProperty>(json); } catch (Exception e) { Debug.LogWarning(e.Message); return(null); } return(temp); }
IEnumerator enumerator() { yield return(StartCoroutine("LoadList")); Debug.Log(musicList.music.Length + "musics load"); canvas.SetUp(center, difficulty, musicList); buttonManager.SetUp(center, difficulty, musicList); yield return(StartCoroutine("SelectProcess")); MusicProperty pass = musicList.music[center - 1]; GameObject carry = Instantiate(carrier) as GameObject; carry.name = "carrier"; carry.GetComponent <Carrier>().PassSelect(difficulty, pass.difficulty[difficulty].Level, pass.title, pass.artist, pass.FileName); SceneManager.LoadScene("PlayGame"); }