private void Update() { if (m_SongName != m_SongDown.transform.Find("Label").GetComponent <Text>().text) { m_SongName = m_SongDown.transform.Find("Label").GetComponent <Text>().text; EiderToolPage.Instance.SongObject.SongInfos.SongName = m_SongName; SongTxtObject ho = ReadSongEider.GetSongInfo(m_SongName); if (ho != null) { EiderToolPage.Instance.SongObject.SongInfos.BPM = ho.SongInfos.BPM; EiderToolPage.Instance.SongObject.HitInfos = ho.HitInfos; EiderToolPage.Instance.SongObject.BossInfos = ho.BossInfos; m_AudioDown.transform.Find("Label").GetComponent <Text>().text = ho.SongInfos.AudioFileName.Replace(".mp3", ""); } } }
public void OnDeselect(BaseEventData eventData) { GetComponent <InputField>().OnDeselect(eventData); string SongName = EiderToolPage.Instance.SelectAudioPage.transform.Find("InputField").Find("Text").GetComponent <Text>().text; EiderToolPage.Instance.SongObject.SongInfos.SongName = SongName; SongTxtObject ho = ReadSongEider.GetSongInfo(SongName); if (ho != null) { EiderToolPage.Instance.SongObject.SongInfos.BPM = ho.SongInfos.BPM; EiderToolPage.Instance.SongObject.HitInfos = ho.HitInfos; EiderToolPage.Instance.SongObject.BossInfos = ho.BossInfos; } else { EiderToolPage.Instance.SongObject.HitInfos.Clear(); EiderToolPage.Instance.SongObject.SongInfos.BPM = 100; } }