Bohnerzspur

 
Bohnerzspur

 

var music:Sound = new Sound(new URLRequest("voegel.mp3")); var sc:SoundChannel; var isPlaying:Boolean = false; stop_btn.addEventListener(MouseEvent.CLICK, stopMusic); function stopMusic(e:Event):void { if(sc != null) { sc.stop(); isPlaying = false; } } play_btn.addEventListener(MouseEvent.CLICK, playMusic); function playMusic(e:Event):void { if (!isPlaying) { sc = music.play(); isPlaying = true; } } var dragging:Boolean = false; var rectangle:Rectangle = new Rectangle(0,0,100,0); volume_mc.slider_mc.addEventListener(MouseEvent.MO USE_DOWN, dragIt); stage.addEventListener(MouseEvent.MOUSE_UP, dropIt); function dragIt(e:Event):void { volume_mc.slider_mc.startDrag(false,rectangle); dragging = true; volume_mc.slider_mc.addEventListener(Event.ENTER_F RAME, adjustVolume); } function dropIt(e:Event):void { if (dragging) { volume_mc.slider_mc.stopDrag(); dragging = false; } } function adjustVolume(e:Event):void { var vol:Number = volume_mc.slider_mc.x / 100; var st:SoundTransform = new SoundTransform(vol); if (sc != null) { sc.soundTransform = st; } }