PDA

Просмотр полной версии : Помогите решить проблему с кнопкой вкл/выкл звука


ivent
20.04.2013, 20:24
Написал кнопку вкл/выкл звука всё работает но не совсем как надо... при переходе на кадр с кнопкой музыка или снова включается или накладывается на уже играющий звук как это исправить?
btn_sound2.visible = false;
var stopplay:Boolean = true;
var sndc=SoundChannel;
var bsound:Sound = new bsound1;

sndc = bsound.play(0.9);
btn_sound.addEventListener(MouseEvent.MOUSE_DOWN, stopmusic);
function stopmusic(e:MouseEvent):void {
if (stopplay){
btn_sound2.visible = true;
sndc.stop();
}
else {
btn_sound2.visible = false;
sndc = bsound.play(0.9);
}
stopplay= !stopplay;
}

chamele0n
20.04.2013, 22:30
наложение наверно происходит потому что код написан в ключевом кадре, и при переходе на этот кадр, код выполняется заного
создай новый слой и в первом кадре засунь этот код , при условии что кнопки вкл\выкл находятся с первого кадра
ну или отказуйся от использования кадров

ivent
20.04.2013, 22:50
Создал новый слой, всё работает как надо большое спасибо