완벽하게 작동하는이 액션 스크립트 코드가 있지만 사운드가 재생되지 않고 영화가 시작되는 프로세스를 뒤집어 씌우려고 시도하고 버튼을 클릭하면 음악의 음소거가 해제됩니다.액션 스크립트 3 음소거 버튼
나는 이것을하는 방법을 이해할 수없는 것 같습니다. 이를 수행하는 방법을 어쩌면 몇 가지 중 하나가 나를 보여줄 수, 난 정말 도움 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 (권) { var에 sTransform하고있는 중이 야 확신 :이 SoundTransform = 새를 SoundTransform (0,0); sTransform.volume = vol; SoundMixer.soundTransform = sTransform; } var Mute : Boolean = false; mutebutton.addEventListener (MouseEvent.CLICK, toggleMuteBtn); toggleMuteBtn (이벤트 : 이벤트 = NULL) toggleMuteBtn(); {if (음소거) {음소거 = 거짓; setMute (1); mutte.gotoAndStop (1); } else {Mute = true; setMute (0); mutte.gotoAndStop (2); } }' – carlosx2
코드가 잘못된 이유를 이해하기 위해 좋은 Actionscript 또는 일반적인 프로그래밍 자습서를 권하고 싶습니다. 함수 정의와 여는 괄호'{'사이에 물건을 넣지 마십시오. 단단히 연결되어 있기 때문입니다. 새로운'toggleMuteBtn(); '을 그 함수의 마지막'}'괄호 다음에 넣으십시오. – lunixbochs
그게 내가 하루 종일 있었고 내가 필요한 유일한 것은이 코드가 음소거 [링크] (http://synatar.com/demosite/)를 시작하는 것입니다 거기에 볼 수있는 것들이 다른 방법입니다 . 음악으로 페이지를로드하는 것은 좋은 일이 아닙니다. – carlosx2