作者s00390 (Ally)
看板Flash
標題[問題] 一段對話的影片播放 按鈕控制一個人消音
時間Sun Jul 10 23:29:39 2011
請問~
如標題
本身有用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