简单的mp3播放器
很简单的播放器,不过可以作为一种思路哦.
import flash.media.Sound;import flash.events.Event;import flash.media.SoundChannel;import flash.display.Sprite;import flash.events.MouseEvent;import flash.net.URLRequest;var sound:Sound = new Sound();sound.load(new URLRequest("d:/Temp/b.mp3"));var sc:SoundChannel = sound.play();addEventListener(Event.ENTER_FRAME,loop);function loop(e:Event):void{track.scaleX = sc.position/sound.length;}//trackvar w:int = 550;var h:int = 400;var track_y:int = h - 20;var track:Sprite = new Sprite();addChild(track);track.y = track_y;track.graphics.beginFill(0xff0000);track.graphics.drawRoundRect(0,0,w,h,4,4);track.graphics.endFill();track.scaleX = 0;track.mouseChildren = false;//progressvar progress:Sprite = new Sprite();addChild(progress);progress.y = track_y;progress.graphics.beginFill(0xCCCCCC,.4);progress.graphics.drawRoundRect(0,0,w,h,4,4);progress.graphics.endFill();progress.addEventListener(MouseEvent.CLICK,onClick);function onClick(e:MouseEvent):void{sc.stop();sc = sound.play( (progress.mouseX/w) * sound.length);}