FLASH MTV如何与歌词同步
要想让歌曲与[tag]歌词同步[/tag]首先需要记录每句歌词开始的时间点,将每句歌词放到一个关键帧上,在第一帧上如下代码:
- stop();
- var timeList:Array = [2, 4, 5, 10, ..., 120, 125];
这里用timeList这个数组来记录每句歌词开始的时间点。然后在主[tag]FLASH[/tag]里载入这个FLASH文件,在FLV或者MP3播放的时候根据播放持续的时间来判断当前timeList数组的索引,这个索引就是歌词FLASH文件需要gotoAndStop()跳转的帧号。这个方法制作出来的效果比较精准,唯一麻烦的一点就是在搜索歌词的时间上麻烦了一些,可以使用任何播放工具来检测。
如果您第一次来到我的博客为什么不订阅我的RSS feed呢?.


