Hola! Tengo que poner una canción en una página web, y hacer que cuando uno la abra, empiece a reproducirse automáticamente, además de agregar botones de pausa y play, para volver a reproducirla en caso de detenerla..
Lo único que no logro es que la canción comience sola, ya pude programar el código para los botones.
el código es:
Código:
import fl.controls.Slider;
import fl.events.SliderEvent;
var archivo:URLRequest=new URLRequest ("clocks.mp3");
var sonido:Sound=new Sound();
sonido.load(archivo);
var micanal:SoundChannel=new SoundChannel();
bton1.mouseEnabled=false;
var mivolumen: SoundTransform=new SoundTransform();
mivolumen.volume=5;
barravol.value=5;
sonido.play();
bton1.addEventListener (MouseEvent.CLICK, comenzar);
function comenzar (MouseEvent:Event):void{
sonido.play();
bton1.mouseEnabled=false;
bton2.mouseEnabled=true;
}
bton2.addEventListener (MouseEvent.CLICK, parar);
function parar (Event:MouseEvent):void{
micanal.stop();
bton2.mouseEnabled=false;
bton1.mouseEnabled=true;
}
barravol.addEventListener (SliderEvent.THUMB_DRAG, vol);
function vol (SliderEvent:Event):void{
mivolumen.volume=barravol.value;
micanal.soundTransform=mivolumen;
}
Gracias!