Tengo dos botones en Flash, y mi idea es que cada uno me reproduzca un audio diferente...y con lo siguiente lo logro, el asunto es que si doy clic a uno y luego al otro, quedan sonando los dos al tiempo. Cómo hago para que uno calle al otro y viceversa?
También necesito solucionar el hecho de que si doy clic dos veces al mismo botón, suena el audio dos veces...
//----------------------------------------------------------------------------------------------------------
function playMovie(event:MouseEvent):void {
import flash.events.Event;
import flash.media.Sound;
import flash.net.URLRequest;
var s:Sound = new Sound();
s.addEventListener(Event.COMPLETE, onSoundLoaded);
var req:URLRequest = new URLRequest("Aterciopelados y Kema/06 - kema - nocivo.mp3");
s.load(req);
function onSoundLoaded(event:Event):void {
var localSound:Sound = event.target as Sound;
localSound.play();
}
}
nocivo.addEventListener(MouseEvent.CLICK, playMovie);
//------------------
function playMovie2(event:MouseEvent):void {
import flash.events.Event;
import flash.media.Sound;
import flash.net.URLRequest;
var s:Sound = new Sound();
s.addEventListener(Event.COMPLETE, onSoundLoaded);
var req:URLRequest = new URLRequest("Aterciopelados y Kema/15 - Aterciopelados - Maligno.mp3");
s.load(req);
function onSoundLoaded(event:Event):void {
var localSound:Sound = event.target as Sound;
localSound.play();
}
}
maligno.addEventListener(MouseEvent.CLICK, playMovie2);
//----------------------------------------------------------------------------------------------------------
Mil gracias.
JOHNMARTIN
