WEB开发网
开发学院图形图像Flash Flash AS3用于读取LRC同步歌词的类 阅读

Flash AS3用于读取LRC同步歌词的类

 2008-06-05 11:22:49 来源:WEB开发网   
核心提示:今天心情不错,用FLASH写了一个用于读取LRC同步歌词的类,Flash AS3用于读取LRC同步歌词的类,只要25行代码,完全用是用FLASH的字符串操作来分析标签的

今天心情不错,用FLASH写了一个用于读取LRC同步歌词的类,只要25行代码,完全用是用FLASH的字符串操作来分析标签的。

下面就是这个类:

package LRC{
     public class readlrc {
     public function readlrcastime(mp3playtime:Number,gc:String):String {
        var qsd:int;//起始点
        var fhz:String;
         for (var j:int=0; j < gc.length; j++) {
               if (gc.charCodeAt(j) == 58) {
                    if (int(gc.slice(j - 2,j)) * 60 + int(gc.slice(j + 1,j + 3)) == mp3playtime) {
                         var i:int=0;
                        do {
                            i++;
                            if (gc.charCodeAt(j + i) == 93) {
                            qsd=j + i;
                              }
                            if (gc.charCodeAt(j + i) == 13) {
                                  fhz=gc.slice(qsd + 1,j + i);
                             }
                        } while (gc.charCodeAt(j + i) != 13&&j+i                    }
                }
            }
             return fhz;
         }
      }
}

1 2  下一页

Tags:Flash AS 用于

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接