完全に動作するこのアクションスクリプトコードがありますが、ムービーがサウンドなしで開始され、ボタンをクリックすると音楽がミュートされないプロセスを逆にしようとしています。アクションスクリプト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(ミュート){ミュート= false; setMute(1); mutte.gotoAndStop(1); } else {Mute = true; setMute(0); mutte.gotoAndStop(2); } } ' – carlosx2
あなたのコードが間違っている理由を理解するために、良いActionScriptや一般的なプログラミングチュートリアルをお勧めします。関数定義と開始括弧 '{'の間に物を置かないでください。それらはしっかりとペアになっているからです。新しい 'toggleMuteBtn();'をその関数の最後の '}'の後ろに置いてください。 – lunixbochs
事は私が一日中この上にいたことと私が必要とする唯一の事はミュートされた[リンク](http://synatar.com/demosite/)を開始するこのコードです。音楽でページを読み込むのは良いことではありません。 – carlosx2