用到的主要函数:
mysound。position函数返回音乐播放的毫秒数
mysound。start(time,num); time:时间,音乐将从这个时间开始播放,
num:播放次数。
在主时间轴上祯动作:
mysound=new Sound(); //构造一个声音对象
mysound。attachSound("IDName") //"IDName为库中 音乐 的 连接 iD"
pause=false; //定义一个参数,用来控制音乐的暂停和继续
制作3个按钮,分别为 重播、 暂停/继续 、 停止
在这3个按钮上的动作分别为:
重播(play):
on(release){
mysound。
start(0,1); // 从头开始播放,播放一遍
}
暂停/继续:
on(release){
loaded=mysound。
position/1000; //参数loaded用来记录现在音乐播放的秒数
if(pause==false){ //如果是播放状态,则记录播放的秒数并停止
mysound。
stop();
pause=true;
}else{ //如果是暂停状态,则读取记录的秒数,并从此处开始继续
播放
mysound。
start(loaded,1);
pause=false;
}
}
停止:
on(release){
mysound。
stop();
}
好,到这里就可以播放了 。
全部