PDA

Просмотр полной версии : Аудиоплеер - возвращение кнопки "пуск" после проигрывания файла


181
01.09.2012, 17:55
Здравствуйте!
Что нужно изменить, что дописать и куда дописанное вставить, чтобы после проигрывания файла возвращаласть кнопка "пуск"?
Спасибо за ответ.



import flash.net.URLRequest;
import flash.media.Sound;
import flash.media.SoundChannel;

var loadSnd:URLRequest = new URLRequest("1.mp3");
var thisSnd:Sound = new Sound();
var sndTrans:SoundChannel = new SoundChannel();

thisSnd.load(loadSnd);

play_btn.addEventListener(MouseEvent.CLICK, playf);

function playf(e:MouseEvent):void {
sndTrans = thisSnd.play();
play_btn.visible = false;
stop_btn.visible = true;

}

stop_btn.addEventListener(MouseEvent.CLICK, stopf);

function stopf(e:MouseEvent):void {
sndTrans.stop();
play_btn.visible = true;
stop_btn.visible = false;

}

Wolsh
01.09.2012, 18:04
У SoundChannel есть только одно событие, трудно промахнуться — Event.SOUND_COMPLETE (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/media/SoundChannel.html#event:soundComplete)