·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3的运用Sound类实现播放/暂停/停止mp3音乐播放器源代码

时间:2013-03-16 10:26CuPlayer.com
[AS3]as3的运用Sound类实现播放/暂停/停止mp3音乐播放器源代码,as3播放器Sound类,as3音乐播放器,音乐播放器源代码

[AS3]as3的运用Sound类实现播放/暂停/停止mp3音乐播放器

  1. //number that is redefined when the pause button is hit 
  2. var pausePoint:Number = 0.00; 
  3. //a true or false value that is used to check whether the sound is currently playing 
  4. var isPlaying:Boolean; 
  5.  
  6. //think of the soundchannel as a speaker system and the sound as an mp3 player 
  7. var soundChannel:SoundChannel = new SoundChannel(); 
  8. var sound:Sound = new Sound(new URLRequest("CuPLayer_com/cuplayer.mp3")); 
  9.  
  10. //your stop button and play/pause buttons 
  11. xstop.addEventListener(MouseEvent.CLICK, clickStop); 
  12. xplay.addEventListener(MouseEvent.CLICK, clickPlayPause); 
  13. soundsoundChannel = sound.play(); 
  14. isPlaying = true
  15. function clickPlayPause(evt:MouseEvent) { 
  16.     if (isPlaying) { 
  17.         pausePoint = soundChannel.position; 
  18.         soundChannel.stop(); 
  19.         isPlaying = false
  20.     } else { 
  21.         soundsoundChannel = sound.play(pausePoint); 
  22.         isPlaying = true
  23.     } 
  24.  
  25. function clickStop(evt:MouseEvent) { 
  26.     if (isPlaying) { 
  27.         soundChannel.stop(); 
  28.         isPlaying = false
  29.     } 
  30.     pausePoint = 0.00; 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器