2010-11-14 4 views
0

Я борюсь с флеш-файлом, который я хочу воспроизвести в двух разных звуковых файлах при нажатии соответствующих кнопок. Я получил это до такой степени, что он будет загружаться без каких-либо ошибок, но вместо того, чтобы воспроизводить второй звук, когда я нажимаю кнопку для этого звука, он снова воспроизводит первый звук. Вот код:Невозможно получить второй звук для загрузки в потоковом проигрывателе .mp3

var sc1:SoundChannel = new SoundChannel(); 
var s1:Sound = new Sound(); 
s1.load(new URLRequest("http://www.website.com/wells.mp3")); 

wellsplay_btn.addEventListener(MouseEvent.CLICK,playSound); 
wellsstop_btn.addEventListener(MouseEvent.CLICK,stopSound); 

function playSound(e:MouseEvent):void 
{ 
sc1 = s1.play(); 
} 
function stopSound(e:MouseEvent):void 
{ 
sc1.stop(); 
} 

var sc2:SoundChannel = new SoundChannel(); 
var s2:Sound = new Sound(); 
s2.load(new URLRequest("http://www.website.com/waves.mp3")); 

wavesplay_btn.addEventListener(MouseEvent.CLICK,playSound); 
wavesstop_btn.addEventListener(MouseEvent.CLICK,stopSound); 

function playSound2(e:MouseEvent):void 
{ 
sc2 = s2.play(); 
} 
function stopSound2(e:MouseEvent):void 
{ 
sc2.stop(); 
} 

Я бы признателен за любые предложения.

ответ

0
wavesplay_btn.addEventListener(MouseEvent.CLICK,playSound2); 
wavesstop_btn.addEventListener(MouseEvent.CLICK,stopSound2); 
+0

Надеюсь, я в конечном итоге смогу получить такой базовый материал. Благодарю. Это заставило его работать. Я думаю, что я нахожусь на том этапе, где код по-прежнему остается для меня пустыни, поэтому я в конечном итоге блуждаю по кругу. Но я прорабатываю учебники – Chris

+0

Спасибо за вашу дальнейшую помощь. – Chris

Смежные вопросы