分享

flash音乐播放器源文件代码实例

 有我不怕 2018-12-16
播放条
音乐播放器源文件代码实例 - 有我不怕 - 有我不怕博客huakuai
 音乐播放器源文件代码实例 - 有我不怕 - 有我不怕博客实例名bofangtiao
 
on (press) {
_root.mysound.stop();
startDrag("", true, 0, -10, 300, -10);
}
on (releaseOutside, rollOver) {
bb = ((_root.bofangtiao.huakuai._x)*(_root.mysound.duration/1000)/240);
_root.mysound.stop();
_root.mysound.start(bb);
stopDrag();
}
                                     滑块  组合原件   横条
音乐播放器源文件代码实例 - 有我不怕 - 有我不怕博客音乐播放器源文件代码实例 - 有我不怕 - 有我不怕博客
  原件滑块代码
on (press) {
startDrag("", true, 0, -7, 100, -7);
}
on (releaseOutside, rollOut) {
stopDrag();
}
播放按钮代码
on (release) {
if (tt) {
mysound.stop();
mysound.start(tt);
} else {
mysound.stop();
mysound.start(0);
}
}
暂停按钮代码
on (release) {
mysound.stop();
tt = (mysound.position)/1000;
}
上一曲代码
on (release) {
mysound.stop();
if (temp == 1) {
temp = 4;
} else {
temp--;
}
aa();
}
下一曲代码
on (release) {
mysound.stop();
if (temp>3) {
temp = 1;
} else {
temp++;
}
aa();
}
停止按钮代码
on (release) {
mysound.stop();
tt = false;
}
歌曲名动态文本变量
music_name
时间名动态文本变量/1
 yibofang
时间名动态文本变量2
zongchangdu
时间名动态文本变量3
huanchong
静音按钮实例名
jingyin
代码层
/*******夜鹰闪客 QQ:308242651  视频教程7套,详细链接见我QQ空间*****/
temp = 1;
//音乐序号
function aa() {
mysound = new Sound();
//创建声音类的对象
mymusic_array = new Array("http://365up./s/335lm.mp3", "http://365up./s/7w9ub3.mp3", "http://365up./s/CDPHM.mp3", "http://365up./s/lMKaQ.mp3");
//网络声音mp3文件的地址
mysound.loadSound(mymusic_array[temp-1], false);
//以时间声音的方式加载数组声音
mysound.onLoad = function(success) {
if (success == true) {
mysound.start();
//如果声音加载成功就开始播放
} else {
}
};
mysound.onSoundComplete = function() {
temp++;
//声音播放完成后 声音序号加1
if (temp>4) {
//如果序号加一后大于4  序号就变为1  重新开始播放第一首歌曲
temp = 1;
}
aa();
//重新执行aa()函数
};
onEnterFrame = function () {
mysound.setVolume(_root.yinliang.huakuai._x);
//设置音量
huanchong = "缓冲:"+int(mysound.getBytesLoaded()/mysound.getBytesTotal()*100)+"%";
//缓冲百分比
myarray = new Array("强劲电子舞曲", "醉相思", "英文舞曲 重低音电子慢摇", "重低音电子 dj 舞曲");
//歌曲名字数组
music_name = myarray[temp-1];
//输出歌曲名字
zongchangdu = int(mysound.duration/1000);
//歌曲总长度,以毫秒为单位
yibofang = int(mysound.position/1000);
//已经播放的声音 以毫秒为单位
_root.bofangtiao.huakuai._x = 240*(yibofang/zongchangdu);
//播放条
};
}
aa();
/******************静音*********************/
i = 0;
_root.jingyinxian._visible = false;
//静音的红线隐藏
_root.jingyin.onRelease = function() {
i++;
if (i%2 != 0) {
//求模运算
_root.yinliang.huakuai._x = 0;
_root.jingyinxian._visible = true;
} else {
_root.yinliang.huakuai._x = 80;
_root.jingyinxian._visible = false;
//静音的红线显示
}
};
stop();

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多