Estoy haciendo un player de audio, he creado una función que reproducirá la canción en el punto donde hagamos clic dentro de una barra de progreso de reproducción, lo que ocurre es que al pinchar sobre la barra se reproduce el sonido que venía sonando y otro nuevo sonido encima de él, así sucesivamente... Cómo puedo detener la reproducción del canal que está sonando previamente y que solo suene uno?
Os pego la función:
Código ActionScript :
// Función que controla el avance de la carga y la reproducción del audio según la posición x del ratón
function avance(e:MouseEvent){
// Almacena la posición de la reproducción respecto a la posición del ratón sobre la barra de progreso
var progreso:uint = (progreso_mc.mouseX*audio.length)/100;
// Reproduce la canción en el punto donde se hace clic con el ratón en la barra de progreso.
audio.play(progreso);
canal.stop();
}Gracias
