音效的处理

制冷回收

制冷回收

2016-01-29 13:56

音效的处理,音效的处理

  很久没写as了,来一段,音效的播放、暂停、停止及时间显示

  var s = new Sound();

  //定义时间类的实例

  s.loadSound("2.mp3");

  //导入音乐

  onEnterFrame = showtime;

  //用事件处理函数调用函数

  playBtn.onRelease = setPlay;

  stopBtn.onRelease = setStop;

  pauseBtn.onRelease = setPause;

  //单击不同的按钮时调用函数

  function showtime() {

  //显示时间的函数

  time = timeFormat();

  }

  function getPosition() {

  //获取音乐播放的时间

  var t = Math.round(s.position/1000);

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

  //把时间转换为秒,并取整

  return t;

  //返回时间值

  }

  function timeFormat() {

  //设置时间显示格式的函数

  var t = getPosition();

  //获取播放的时间

  if (t%60<10) {

  t1 = "0"+t%60;

  } else {

  t1 = t%60;

  }

  //设置秒的格式,如果时间除60后小于10时,在前面加0

  if (t=60 && t<120) {

  t2 = "01:"+t1;

  } else if (t=120 && t<180) {

  t2 = "02:"+t1;

  } else if (t=180 && t<240) {

  t2 = "03:"+t1;

  } else {

  t2 = "00:"+t1;

  }

  //设置分的格式

  return t2;

  //返回时间格式

  }

  function setPlay() {

  //设置播放按钮的函数

  s.stop();

  //停止音乐的播放

  if (pauseCon) {

  //如果点击了暂停按钮

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

  s.start(pauseDot);

  //从暂停处的时间开始播放

  } else {

  s.start();

  //否则从头开始播放

  }

  pauseCon = false;

  //布尔值为假

  }

  function setStop() {

  //设置停止按钮的函数

  s.stop();

  //停止播放

  }

  function setPause() {

  //设置播放按钮的函数

  s.stop();

  //停止播放

  pauseDot = getPosition();

  //获取暂停的时间

  pauseCon = true;

  //布尔值为真

  }

展开更多 50%)
分享

猜你喜欢

音效的处理

flash教程
音效的处理

什么是蝰蛇音效?酷狗音乐开启蝰蛇音效的方法

电脑网络
什么是蝰蛇音效?酷狗音乐开启蝰蛇音效的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

GetFun怎么关闭音效

手机软件 应用软件
GetFun怎么关闭音效

实例解析iOS开发中系统音效以及自定义音效的应用

编程语言 网络编程
实例解析iOS开发中系统音效以及自定义音效的应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

语记怎么设置音效?

手机软件 应用软件
语记怎么设置音效?

碰碰音效开关在哪

手机软件 应用软件
碰碰音效开关在哪

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《怪物猎人X》狩猎笛空战风格使用心得分享

《怪物猎人X》狩猎笛空战风格使用心得分享

Flash教程:打造雪花效果的三种方法

Flash教程:打造雪花效果的三种方法
下拉加载更多内容 ↓