Frame N
这里也就是随便第几祯都行了,你喜欢弄多长就弄多长...中间可以随便加些乱七八糟效果什么的
开始定义按钮...我这里一共放了四个按钮,btn1,btn2,btn3,btn4,分别是上一首,停止,播放/暂停,下一首,把它们放到合适的地方,图上画着的,看不懂画什么的多研究下其他播放器.
开始给它们加上鼠标事件...
上一首的按钮
btn1
btn1.onPress = function() { //和前面一样是一个条件表达式,大家看看前面的解释 id = id == 0 ? mp3total.length - 1 : id - 1; //好象上面也解释过了... loadsound(mp3[id]); }; |
停止按钮
btn2
btn2.onPress = function() { //判断这个按钮是否可以按下去.呵呵,可以按的话,就执行里面的东西 if (key) { //停止声音,不停的话也不叫停止按钮了... s.stop(); //trackname里面显示STOP trackname = "STOP"; //让mix停下来不乱跳 mix.gotoAndPlay(1); //前面解释过了... played = 0; key = false; s = new Sound(); } }; |
播放/暂停按钮,也是要写最多东西的.哭~`和上面相同或类似的我就不废话了..早点写完早点睡觉
btn3
btn3.onPress = function() { if (key) { if (paused) { //从获取已播放多少的地方开始播放,由于played的单位是毫秒,所以在这里要除以1000,后面就是循环了... s.start(played / 1000, 1); //略... trackname = (id + 1) + ". - " + mp3name[id]; mix.gotoAndStop(1); paused = false; } else { //给played赋值,也就是已播放了多少毫秒 played = s.position; //略... s.stop(); mix.gotoAndPlay(1); trackname = "PAUSED"; paused = true; } } else { loadsound(mp3[id]); } }; |
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- AI制作简单的温馨卡片二例 (135次浏览)
- Flash教程:简单光晕效果的制作 (133次浏览)
- Flash教程:教你制作梦幻仙境效果 (98次浏览)
- Flash教程 怎样阅读swf格式的教程 (34次浏览)
- AS3.0的类及绑定 (0次浏览)
- AS3 中的反射 (0次浏览)
- AS3 技巧和提示 (0次浏览)
- 利用引导线制作动态爱心两例 (0次浏览)
- Flash教程:AS下雨动画效果的制作 (0次浏览)
- Flash AS代码常用调试语句trace()的使用 (0次浏览)



