看板 Flash 關於我們 聯絡資訊
請問~ 如標題 本身有用XML打上字幕(CuePoint) 下面的程式是按一下按鈕 會全部靜音 import flash.media.SoundMixer; import flash.media.SoundTransform; var soundB:Boolean; mute_mc.addEventListener(MouseEvent.CLICK,stopSound);//mute_mc按鈕名稱 function stopSound(e:MouseEvent):void { if (soundB) { soundB=false; var transForm:SoundTransform = new SoundTransform(); SoundMixer.soundTransform = transForm; } else { soundB=true; var transForm1:SoundTransform = new SoundTransform(0); SoundMixer.soundTransform = transForm1; } } 如果我只想在某一個人說話時 按鈕讓他消音 該如何更改呢 謝謝~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.71.127
zephyrhymn:可以試試SoundEvent來觸發,或自己new一個Event 07/11 07:34
zephyrhymn:早上起來沒看清楚...用MouseEvent.Click就可以了 07/11 23:04
zephyrhymn:不太懂你的意思,你上面說的是指針對"某人"進行消音 07/11 23:06
zephyrhymn:而非整個程式完全靜音? 07/11 23:07