- ·上一篇文章:深入了解ActionScript高级技巧
- ·下一篇文章:用flash制作模拟胶片循环播放效果
flash中MP3导入及同步歌词的方法
02、新建图层命名为“文本”
java图片
03、输入第一句歌词,打开属性面板并修改文本属性为“动态”,自变量为“x”
java图片
在第1帧处插入如下代码:
-------------------------------------------------------------------------------
inc = 0;
music = new Sound();
music.attachSound("music");
music.start();
-------------------------------------------------------------------------------
执行导入库中的声音文件
04、新建图层2,命名“as”层,第一帧处插入以下代码:
-------------------------------------------------------------------------------
stop();
this.onEnterFrame = function() {
if (inc>10) {
gotoAndStop(1);
}
labelTimeList = [ 5, 11.5, 16, 21.5, 26.5 ,31.5];
musictext = ["这样的空气让人心收不下", "风吹的树叶轻轻沙沙的响", "象你眼底跳动的迷人火花", "多少种快乐悲伤我们一起分享", "拥抱彼此灿烂的梦想"];
if (getTimer()>labelTimeList[inc]*1000) {
x = musictext[inc];
inc == inc++;
}
};
this.onEnterFrame = function() { //自定义函数,当这个场景载入的时候执行自定义函数
if (getTimer()>labelTimeList[inc]*1000) { //如果以用时间大于下载时间.则X变量的值为musictext[inc], inc变量加一后在返回值给inc
x = musictext[inc];
inc == inc++;
}
};
labelTimeList=[5,11.5,16,21.5,26.5,31.5] //分别为歌词“起”的时间
-------------------------------------------------------------------------------
05、Ctrl+Enter回车测试。
--------------------------------------------
更多flash视频教程请点击这里
java图片03、输入第一句歌词,打开属性面板并修改文本属性为“动态”,自变量为“x”
java图片在第1帧处插入如下代码:
-------------------------------------------------------------------------------
inc = 0;
music = new Sound();
music.attachSound("music");
music.start();
-------------------------------------------------------------------------------
执行导入库中的声音文件
04、新建图层2,命名“as”层,第一帧处插入以下代码:
-------------------------------------------------------------------------------
stop();
this.onEnterFrame = function() {
if (inc>10) {
gotoAndStop(1);
}
labelTimeList = [ 5, 11.5, 16, 21.5, 26.5 ,31.5];
musictext = ["这样的空气让人心收不下", "风吹的树叶轻轻沙沙的响", "象你眼底跳动的迷人火花", "多少种快乐悲伤我们一起分享", "拥抱彼此灿烂的梦想"];
if (getTimer()>labelTimeList[inc]*1000) {
x = musictext[inc];
inc == inc++;
}
};
this.onEnterFrame = function() { //自定义函数,当这个场景载入的时候执行自定义函数
if (getTimer()>labelTimeList[inc]*1000) { //如果以用时间大于下载时间.则X变量的值为musictext[inc], inc变量加一后在返回值给inc
x = musictext[inc];
inc == inc++;
}
};
labelTimeList=[5,11.5,16,21.5,26.5,31.5] //分别为歌词“起”的时间
-------------------------------------------------------------------------------
05、Ctrl+Enter回车测试。
--------------------------------------------
更多flash视频教程请点击这里


