/// <summary> /// 监听歌曲歌词 /// </summary> internal static void ListeningSongLyric() { LogicDatas logicDatas = ModelManager.Instance.GetLogicDatas; ScenesDatas scenesDatas = ModelManager.Instance.GetScenesDatas; if (logicDatas.LyricInfo == null) { return; } //最后一句歌词 if (logicDatas.Index >= logicDatas.LyricInfo.lyrics.Count - 1) { return; } //需播放下一句歌词时 if (Tools.AudioSourceData.GetCurrentSongTime(scenesDatas.AudioSource) >= logicDatas.LyricInfo.lyrics[logicDatas.Index + 1].lyricTime) { //切换当前歌词为index+1 UILyricControl.NextLyric(scenesDatas.LyricItems, logicDatas.Index, logicDatas.LyricInfo); logicDatas.Index++; } }