У меня есть код сценария действия, который работает отлично, но я пытаюсь изменить процесс, когда фильм начинается без звука, а затем, когда вы нажимаете кнопку, музыка будет отключена.Action script 3 mute button
Кажется, я не могу понять, как это сделать. Может быть, кто-то может показать мне, как это делается, я действительно ничего не знаю о сценарии действий 3
function setMute(vol){
var sTransform:SoundTransform = new SoundTransform(0,0);
sTransform.volume = vol; SoundMixer.soundTransform = sTransform;
}
var Mute:Boolean = false;
mutebutton.addEventListener
(MouseEvent.CLICK,toggleMuteBtn);
function toggleMuteBtn(event:Event){ if(Mute){ Mute = false; setMute(1);
mutte.gotoAndStop(1); }
else{ Mute = true;
setMute(0);
mutte.gotoAndStop(2); }
}
Спасибо за помощь.
жаль, что я пытался понять это, но я уверен, что я делаю что-то неправильно, как моя кнопка прямо сейчас сходит с ума :)' функция setMute (т) { вар sTransform: SoundTransform = новый SoundTransform (0,0); sTransform.volume = vol; SoundMixer.soundTransform = sTransform; } var Mute: Boolean = false; mutebutton.addEventListener (MouseEvent.CLICK, toggleMuteBtn); функция toggleMuteBtn (событие: событие = NULL) toggleMuteBtn(); {if (Без звука) {Mute = false; setMute (1); mutte.gotoAndStop (1); } else {Mute = true; setMute (0); mutte.gotoAndStop (2); } } ' – carlosx2
Я бы рекомендовал хороший учебник по учебному курсу или в общем программировании, чтобы дать вам представление о том, почему ваш код неправильный. Не помещайте вещи между определением функции и открывающей скобкой '' ', потому что они плотно спарены. Поместите новый 'toggleMuteBtn();' где-то после последнего '}' скобки этой функции. – lunixbochs
Дело в том, что я был на этом весь день, и единственное, что мне нужно, это этот код, чтобы начать приглушать [link] (http://synatar.com/demosite/), поскольку вы можете видеть, что все наоборот. , Загрузка страницы с музыкой - это нехорошо. – carlosx2